Impala - Nozioni di base sul linguaggio di query

Tipi di dati Impala

La tabella seguente descrive i tipi di dati Impala.

Suor n Tipo di dati e descrizione
1

BIGINT

Questo tipo di dati memorizza valori numerici e l'intervallo di questo tipo di dati è compreso tra -9223372036854775808 e 9223372036854775807. Questo tipo di dati viene utilizzato nelle istruzioni di creazione tabella e modifica tabella.

2

BOOLEAN

Questo tipo di dati archivia solo true o false valori ed è utilizzato nella definizione della colonna dell'istruzione create table.

3

CHAR

Questo tipo di dati è una memoria a lunghezza fissa, è imbottita di spazi, è possibile memorizzare fino alla lunghezza massima di 255.

4

DECIMAL

Questo tipo di dati viene utilizzato per memorizzare valori decimali e viene utilizzato per creare tabelle e modificare istruzioni di tabella.

5

DOUBLE

Questo tipo di dati viene utilizzato per memorizzare i valori in virgola mobile nell'intervallo positivo o negativo 4,94065645841246544e-324d -1,79769313486231570e + 308.

6

FLOAT

Questo tipo di dati viene utilizzato per memorizzare i tipi di dati a valore mobile a precisione singola nell'intervallo positivo o negativo 1,40129846432481707e-45 .. 3,40282346638528860e + 38.

7

INT

Questo tipo di dati viene utilizzato per memorizzare un numero intero a 4 byte fino all'intervallo compreso tra -2147483648 e 2147483647.

8

SMALLINT

Questo tipo di dati viene utilizzato per memorizzare un numero intero a 2 byte fino all'intervallo compreso tra -32768 e 32767.

9

STRING

Viene utilizzato per memorizzare i valori di stringa.

10

TIMESTAMP

Questo tipo di dati viene utilizzato per rappresentare un punto nel tempo.

11

TINYINT

Questo tipo di dati viene utilizzato per memorizzare un valore intero a 1 byte fino all'intervallo compreso tra -128 e 127.

12

VARCHAR

Questo tipo di dati viene utilizzato per memorizzare caratteri di lunghezza variabile fino alla lunghezza massima 65.535.

13

ARRAY

Questo è un tipo di dati complesso e viene utilizzato per memorizzare un numero variabile di elementi ordinati.

14

Map

Questo è un tipo di dati complesso e viene utilizzato per memorizzare un numero variabile di coppie chiave-valore.

15

Struct

Si tratta di un tipo di dati complesso e utilizzato per rappresentare più campi di un singolo elemento.

Commenti in Impala

I commenti in Impala sono simili a quelli in SQL. In generale abbiamo due tipi di commenti nei linguaggi di programmazione, ovvero Commenti su una riga e Commenti su più righe.

Single-line comments- Ogni singola riga che è seguita da "-" è considerata come un commento in Impala. Di seguito è riportato un esempio di commenti di una riga in Impala.

-- Hello welcome to tutorials point.

Multiline comments - Tutte le linee in mezzo /* e */sono considerati commenti multilinea in Impala. Di seguito è riportato un esempio di commenti su più righe in Impala.

/*
Hi this is an example
Of multiline comments in Impala
*/

Gli operatori in Impala sono simili a quelli in SQL. Fare riferimento al nostro tutorial SQL facendo clic sul collegamento seguenteoperatori sql.