Учебники

Apache Tajo — Типы данных

Чтобы выполнить запрос в оболочке Tajo, откройте свой терминал и перейдите в установленный каталог Tajo, а затем введите следующую команду —

$ bin/tsql 

Теперь вы увидите ответ, как показано в следующей программе —

default> 

Теперь вы можете выполнять ваши запросы. В противном случае вы можете выполнить свои запросы через приложение веб-консоли по следующему URL-адресу — http: // localhost: 26080 /

Примитивные типы данных

Apache Tajo поддерживает следующий список примитивных типов данных —

целое число

Используется для хранения целочисленных значений с 4 байтами хранения.

TINYINT

Крошечное целочисленное значение составляет 1 байт

SMALLINT

Используется для хранения небольшого целого числа размером 2 байта.

BIGINT

Целочисленное значение большого диапазона имеет 8 байтов.

логический

Возвращает истину / ложь.

реальный

Используется для хранения реальной стоимости. Размер 4 байта.

поплавок

Значение точности с плавающей запятой, которое имеет 4 или 8 байтов памяти.

двойной

Значение точности двойной точки хранится в 8 байтах.

символ [(п)]

Значение символа.

VARCHAR [(п)]

Данные не-Unicode переменной длины.

число

Десятичные значения.

двоичный

Двоичные значения.

Дата

Календарная дата (год, месяц, день).

Пример — ДАТА ‘2016-08-22’

время

Время суток (час, минута, секунда, миллисекунда) без часового пояса. Значения этого типа анализируются и отображаются в часовом поясе сеанса.

часовой пояс

Время суток (час, минута, секунда, миллисекунда) с часовым поясом. Значения этого типа отображаются с использованием часового пояса из значения.

Пример — ВРЕМЯ ’01: 02: 03.456 Азия / Калькутта ‘

отметка времени

Момент времени, который включает в себя дату и время суток без часового пояса.

Пример — TIMESTAMP ‘2016-08-22 03: 04: 05.321’

текст

Текст Unicode переменной длины.