数据仓库服务 GAUSSDB(DWS)-列存表支持的数据类型
列存表支持的数据类型
列存表支持的数据类型如表1所示。其他未列举的数据类型,暂不支持。
类别 |
数据类型 |
描述 |
长度 |
---|---|---|---|
数值类型 |
smallint |
小范围整数,别名为INT2。 |
2 |
integer |
常用的整数,别名为INT4。 |
4 |
|
bigint |
大范围的整数,别名为INT8。 |
8 |
|
decimal |
任意精度型。 |
可变长度 |
|
numeric |
任意精度型。 |
可变长度 |
|
real |
单精度浮点数。 |
4 |
|
double precision |
双精度浮点数。 |
8 |
|
smallserial |
二字节序列整型。 |
2 |
|
serial |
四字节序列整型。 |
4 |
|
bigserial |
八字节序列整型。 |
8 |
|
货币类型 |
money |
货币金额。 |
8 |
字符类型 |
character varying(n), varchar(n) |
变长字符串。 |
可变长度 |
character(n), char(n) |
定长字符串。 |
n |
|
character、char |
单字节内部类型。 |
1 |
|
text |
变长字符串。 |
可变长度 |
|
nvarchar2 |
变长字符串。 |
可变长度 |
|
clob |
文本大对象。 |
可变长度 |
|
日期/时间类型 |
timestamp with time zone |
日期和时间,带时区。 |
8 |
timestamp without time zone |
日期和时间。 |
8 |
|
date |
Oracle兼容模式下记录日期和时间;其他兼容模式下,记录日期。 |
Oracle兼容模式下,占存储空间8字节;其他兼容模式下,占存储空间4字节。 |
|
time without time zone |
只用于一日内时间。 |
8 |
|
time with time zone |
只用于一日内时间,带时区。 |
12 |
|
interval |
时间间隔。 |
16 |
|
JSON类型 |
json |
- |
- |
jsonb |
- |
- |
|
RoaringBitmap |
- |
高效位图,支持int类型数据集位图计算。 |
可变长度 |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- Gauss(DWS)数据加解密_数据加解密算法_数据加解密函数
- GaussDB求日期差_GaussDB数据类型_高斯数据库求日期差-华为云