Apache Tajo 简明教程

Apache Tajo - Data Types

要在 Tajo shell 中执行查询,请打开您的终端并移动到已安装的 Tajo 目录,然后键入以下命令:

$ bin/tsql

您现在将看到响应,如下面的程序所示:

default>

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

Primitive Data Types

Apache Tajo 支持下列基本数据类型列表:

S.No.

Data type & Description

1

integer 用于存储具有 4 字节存储的整数。

2

tinyint 微小整数为 1 字节

3

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

4

bigint 大范围整数具有 8 字节存储。

5

boolean Returns true/false.

6

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

7

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

8

double 存储在 8 字节中的双精度值。

9

char[(n)] Character value.

10

varchar[(n)] Variable-length non-Unicode data.

11

number Decimal values.

12

binary Binary values.

13

date 日历日期(年、月、日)。 Example − DATE '2016-08-22'

14

time 一天中的时间(时、分、秒、毫秒),没有时区。该类型的值解析后在会话时区呈现。

15

timezone 一天中的时间(时、分、秒、毫秒),有时区。此类型的值使用值中的时区呈现。 Example − TIME '01:02:03.456 Asia/kolkata'

16

timestamp 即时时间,其中包括没有时区的日期和时间。 Example − TIMESTAMP '2016-08-22 03:04:05.321'

17

text Variable-length Unicode text.