返回首页

gbase数据、南大通用产品文档:GBase8a数据类型

更新日期:2024年09月11日

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

函数说明
返回移除字符串str 最右边多余空格后的字符串。
示例
示例1:移除“barbar
”最右边的多余空格。
gbase> SELECT RTRIM('barbar
') FROM dual;
+--------------------+
| RTRIM('barbar
') |
+--------------------+
| barbar
|
+--------------------+

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
704
1 row in set

07/16/1998
1007