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.