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 Текст в Юникоде переменной длины. |