Apache Tajo - 数据类型

要在 Tajo shell 中执行查询,请打开终端并移至 Tajo 安装目录,然后键入以下命令 −

$ bin/tsql 

您现在将看到如下程序所示的响应 −

default> 

您现在可以执行查询。 否则,您可以通过 Web 控制台应用程序运行查询到以下 URL −http://localhost:26080/

原始数据类型

Apache Tajo 支持以下原始数据类型列表 −

S.No. 数据类型和描述
1

integer

用于存储整数值,存储空间为4字节。

2

tinyint

小整数值为 1 字节

3

smallint

用于存储小尺寸整数2字节值。

4

bigint

大范围整数值有8个字节存储。

5

boolean

返回 true/false。

6

real

用于存储实际值。 大小为 4 字节。

7

float

浮点精度值,具有4或8字节存储空间。

8

double

双点精度值存储在8个字节中。

9

char[(n)]

字符值。

10

varchar[(n)]

可变长度非 Unicode 数据。

11

number

十进制值。

12

binary

二进制值。

13

date

日历 date (year, month, day)。

示例 − DATE '2016-08-22'

14

time

没有时区的一天中的时间(小时、分钟、秒、毫秒)。 这种类型的值在会话时区中进行解析和呈现。

15

timezone

带有时区的一天中的时间(小时、分钟、秒、毫秒)。 这种类型的值是使用值中的时区来呈现的。

示例 − TIME '01:02:03.456 Asia/kolkata'

16

timestamp

即时时间,包括日期和时间,不含时区。

示例 − TIMESTAMP '2016-08-22 03:04:05.321'

17

text

可变长度 Unicode 文本。