云数据库 GAUSSDB-向量化引擎支持的数据类型

时间:2024-11-13 14:46:07

向量化引擎支持的数据类型

向量化引擎支持的数据类型如表1所示。

表1 向量化引擎支持的数据类型

类别

数据类型

长度

是否支持

Numeric Types

tinyint [unsigned]

1

支持

smallint [unsigned]

2

支持

mediumint [unsigned]

3

支持

integer [unsigned]

4

支持

bigint [unsigned]

8

支持

decimal

-1

支持

numeric

-1

支持

real

4

支持

double precision

8

支持

smallserial

2

支持

serial

4

支持

bigserial

8

支持

largeserial

-1

支持

Monetary Types

money

8

支持

Boolean Types

boolean

1

支持

Character Types

character varying(n), varchar(n)

-1

支持

character(n), char(n),nchar(n)

n

支持

character、char

1

支持

text

-1

支持

varchar2(n)

-1

支持

nvarchar2(n)

-1

支持

clob

-1

支持

Binary Types

blob

-1

不支持

raw

-1

支持

bytea

-1

支持

Bit String Types

bit(n)

n

支持

bit varying(n)

-1

支持

Date/Time Types

timestamp with time zone

8

支持

timestamp without time zone

8

支持

date

4

支持

time without time zone

8

支持

time with time zone

12

支持

interval

16

支持

Network Address Types

cidr

7 or 19

支持

inet

7 or 19

支持

macaddr

6

不支持

XML Types

xml

-1

支持

Other Types

enum

enum 类型由若干个标签构成的列表,每一个标签值都是一个非空字符串,且字符串长度必须不超过63个字节。

支持

...

...

不支持

enum类型当前仅支持如下方式创建,详情请参见CREATE TYPE
 CREATE TYPE name AS ENUM (['label' [, ...]]); 
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-1731.html