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

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

$ bin/tsql

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

default>

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

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

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

S.No. Тип данных и описание
1

integer

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

2

tinyint

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

3

smallint

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

4

bigint

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

5

boolean

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

6

real

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

7

float

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

8

double

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

9

char[(n)]

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

10

varchar[(n)]

Данные переменной длины не в Юникоде.

11

number

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

12

binary

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

13

date

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

Example - ДАТА '2016-08-22'

14

time

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

15

timezone

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

Example - ВРЕМЯ '01: 02: 03.456 Asia / kolkata '

16

timestamp

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

Example - TIMESTAMP '2016-08-22 03: 04: 05.321'

17

text

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