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.