Apache Tajo - Tipi di dati
Per eseguire una query in una shell Tajo, apri il tuo terminale e spostati nella directory installata di Tajo, quindi digita il seguente comando:
$ bin/tsql
Ora vedrai la risposta come mostrato nel seguente programma:
default>
Ora puoi eseguire le tue query. Altrimenti puoi eseguire le tue query tramite l'applicazione della console web al seguente URL:http://localhost:26080/
Tipi di dati primitivi
Apache Tajo supporta il seguente elenco di tipi di dati primitivi:
S.No. | Tipo di dati e descrizione |
---|---|
1 | integer Utilizzato per memorizzare un valore intero con una memoria di 4 byte. |
2 | tinyint Il valore intero minuscolo è 1 byte |
3 | smallint Utilizzato per memorizzare un valore intero di 2 byte di piccole dimensioni. |
4 | bigint Il valore intero della gamma grande ha una memoria di 8 byte. |
5 | boolean Restituisce vero / falso. |
6 | real Utilizzato per memorizzare il valore reale. La dimensione è di 4 byte. |
7 | float Valore di precisione in virgola mobile con spazio di archiviazione di 4 o 8 byte. |
8 | double Valore di precisione a doppio punto memorizzato in 8 byte. |
9 | char[(n)] Valore del carattere. |
10 | varchar[(n)] Dati non Unicode a lunghezza variabile. |
11 | number Valori decimali. |
12 | binary Valori binari. |
13 | date Data del calendario (anno, mese, giorno). Example - DATA "22-08-2016" |
14 | time Ora del giorno (ora, minuti, secondi, millisecondi) senza fuso orario. I valori di questo tipo vengono analizzati e visualizzati nel fuso orario della sessione. |
15 | timezone Ora del giorno (ora, minuti, secondi, millisecondi) con fuso orario. I valori di questo tipo vengono visualizzati utilizzando il fuso orario dal valore. Example - ORA '01: 02: 03.456 Asia / Calcutta ' |
16 | timestamp Istantaneo nel tempo che include la data e l'ora del giorno senza un fuso orario. Example - TIMESTAMP '2016-08-22 03: 04: 05.321' |
17 | text Testo Unicode a lunghezza variabile. |