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 文本。 |