Impala: conceptos básicos del lenguaje de consulta

Tipos de datos de Impala

La siguiente tabla describe los tipos de datos de Impala.

No Señor Tipo de datos y descripción
1

BIGINT

Este tipo de datos almacena valores numéricos y el rango de este tipo de datos es -9223372036854775808 a 9223372036854775807. Este tipo de datos se utiliza en las declaraciones de creación de tabla y alteración de tabla.

2

BOOLEAN

Este tipo de datos almacena solo true o false valores y se utiliza en la definición de columna de la declaración de creación de tabla.

3

CHAR

Este tipo de datos es un almacenamiento de longitud fija, está relleno con espacios, puede almacenar hasta la longitud máxima de 255.

4

DECIMAL

Este tipo de datos se usa para almacenar valores decimales y se usa para crear tablas y modificar declaraciones de tablas.

5

DOUBLE

Este tipo de datos se utiliza para almacenar los valores de punto flotante en el rango de 4.94065645841246544e-324d positivo o negativo -1.79769313486231570e + 308.

6

FLOAT

Este tipo de datos se utiliza para almacenar tipos de datos de valores flotantes de precisión simple en el rango de 1.40129846432481707e-45 .. 3.40282346638528860e + 38.

7

INT

Este tipo de datos se utiliza para almacenar números enteros de 4 bytes hasta el rango de -2147483648 a 2147483647.

8

SMALLINT

Este tipo de datos se utiliza para almacenar números enteros de 2 bytes hasta el rango de -32768 a 32767.

9

STRING

Esto se usa para almacenar valores de cadena.

10

TIMESTAMP

Este tipo de datos se utiliza para representar un punto en un tiempo.

11

TINYINT

Este tipo de datos se utiliza para almacenar un valor entero de 1 byte hasta el rango de -128 a 127.

12

VARCHAR

Este tipo de datos se utiliza para almacenar caracteres de longitud variable hasta la longitud máxima 65.535.

13

ARRAY

Este es un tipo de datos complejo y se utiliza para almacenar un número variable de elementos ordenados.

14

Map

Este es un tipo de datos complejo y se utiliza para almacenar un número variable de pares clave-valor.

15

Struct

Este es un tipo de datos complejo y se utiliza para representar varios campos de un solo elemento.

Comentarios en Impala

Los comentarios en Impala son similares a los de SQL. En general, tenemos dos tipos de comentarios en los lenguajes de programación, a saber, comentarios de una sola línea y comentarios de varias líneas.

Single-line comments- Cada línea que va seguida de "-" se considera un comentario en Impala. A continuación se muestra un ejemplo de comentarios de una sola línea en Impala.

-- Hello welcome to tutorials point.

Multiline comments - Todas las líneas entre /* y */se consideran comentarios de varias líneas en Impala. A continuación se muestra un ejemplo de comentarios de varias líneas en Impala.

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

Los operadores de Impala son similares a los de SQL. Consulte nuestro tutorial de SQL haciendo clic en el siguiente enlaceoperadores-sql.