GBase 8a MPP Cluster 支持SQL-92 中定义的绝大多数数据类型,同时也支持
SQL99 和SQL2003 中定义的大部分数据类型。
GBase 8a MPP Cluster 支持的数据类型,如下表所示:
表5- 3 数据类型
GBase 8a MPP Cluster 的数据类型
数值型
TINYINT
SMALLINT
INT
BIGINT
FLOAT
DOUBLE
DECIMAL
NUMERIC
字符型
CHAR
VARCHAR
TEXT
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
623
GBase 8a MPP Cluster 的数据类型
二进制类型
BLOB
BINARY
VARBINARY
LONGBLOB
日期和时间型
DATE
DATETIME
TIME
TIMESTAMP
注意:以下数据类型在gcluster 层与gnode 层范围有差异,gcluster 层支持范围较
gnode 支持范围大,建议应用开发中以较小的支持范围为准,便于应用在gcluster
和gnode 层的统一处理。本章节数据类型的范围描述统一为gcluster 和gnode 共
同支持的范围,即以较小的gnode 范围为准。
数据类型
Gcluster 层范围
Gnode 层范围
timestamp
最大值2038-01-19 11:14:07
最小值1970-01-01 08:00:01
最大值2038-01-01 00:59:59
最小值1970-01-01 08:00:01
tinyint
最大值127
最小值-128
最大值127
最小值-127
smallint
最大值32767
最小值-32768
最大值32767
最小值-32767
bigint
最大值9223372036854775807
最小值-9223372036854775806
最大值9223372036854775806
最小值-9223372036854775806