Impala - основы языка запросов

Типы данных Impala

В следующей таблице описаны типы данных Impala.

Старший Нет Тип данных и описание
1

BIGINT

В этом типе данных хранятся числовые значения, а диапазон этого типа данных составляет от -9223372036854775808 до 9223372036854775807. Этот тип данных используется в операторах create table и alter table.

2

BOOLEAN

Этот тип данных хранит только true или же false values ​​и используется в определении столбца оператора create table.

3

CHAR

Этот тип данных является хранилищем фиксированной длины, он заполнен пробелами, вы можете хранить до максимальной длины 255.

4

DECIMAL

Этот тип данных используется для хранения десятичных значений и используется в операторах create table и alter table.

5

DOUBLE

Этот тип данных используется для хранения значений с плавающей запятой в диапазоне положительных или отрицательных 4,94065645841246544e-324d -1,79769313486231570e + 308.

6

FLOAT

Этот тип данных используется для хранения типов данных с плавающей запятой одинарной точности в диапазоне положительных или отрицательных 1.40129846432481707e-45 .. 3.40282346638528860e + 38.

7

INT

Этот тип данных используется для хранения 4-байтовых целых чисел в диапазоне от -2147483648 до 2147483647.

8

SMALLINT

Этот тип данных используется для хранения 2-байтовых целых чисел в диапазоне от -32768 до 32767.

9

STRING

Это используется для хранения строковых значений.

10

TIMESTAMP

Этот тип данных используется для представления момента времени.

11

TINYINT

Этот тип данных используется для хранения 1-байтового целочисленного значения в диапазоне от -128 до 127.

12

VARCHAR

Этот тип данных используется для хранения символов переменной длины до максимальной длины 65 535.

13

ARRAY

Это сложный тип данных, который используется для хранения переменного количества упорядоченных элементов.

14

Map

Это сложный тип данных, который используется для хранения переменного количества пар ключ-значение.

15

Struct

Это сложный тип данных, который используется для представления нескольких полей одного элемента.

Комментарии в Impala

Комментарии в Impala аналогичны комментариям в SQL. Как правило, в языках программирования есть два типа комментариев, а именно однострочные комментарии и многострочные комментарии.

Single-line comments- Каждая строка, за которой следует "-", рассматривается в Impala как комментарий. Ниже приведен пример однострочного комментария в Impala.

-- Hello welcome to tutorials point.

Multiline comments - Все строки между /* и */в Impala рассматриваются как многострочные комментарии. Ниже приведен пример многострочного комментария в Impala.

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

Операторы в Impala аналогичны операторам в SQL. Обратитесь к нашему руководству по SQL, щелкнув следующую ссылкуsql-операторы.