OB目前支持的数据类型一共有几种?
OceanBase 数据库支持的 SQL 数据类型包括:
- 数值类型
- 日期时间类型
- 字符类型
- 大对象数据类型
- 文本类型
- 枚举类型
- 集合类型
- 多模数据类型
- 空间类型
- JSON 数据类型
具体来说,包括整数类型(如BOOL
/BOOLEAN
/TINYINT
、SMALLINT
、MEDIUMINT
、INT
/INTEGER
和BIGINT
)、定点类型(如DECIMAL
和NUMERIC
)、浮点类型(如FLOAT
和DOUBLE
)、Bit-Value 类型(如BIT
)、日期时间类型(如DATETIME
、TIMESTAMP
、DATE
、TIME
和YEAR
)、字符类型(如CHAR
、VARCHAR
、BINARY
和VARBINARY
)、大对象类型(如TINYBLOB
、BLOB
、MEDIUMBLOB
和LONGBLOB
)、文本类型(如TINYTEXT
、TEXT
、MEDIUMTEXT
和LONGTEXT
)、枚举类型(如ENUM
)、集合类型(如SET
)、JSON 数据类型、空间数据类型、高效压缩位图数据类型、数组数据类型、向量数据类型等。
详情请参考:
1 个赞
都是常用数据类型啊
OceanBase 支持的数据类型可归纳为 8 大类,主要包括:
- 整数类型:TINYINT、SMALLINT、MEDIUMINT、INT/INTEGER、BIGINT
- 浮点 / 定点类型:FLOAT、DOUBLE、DECIMAL
- 字符类型:CHAR、VARCHAR、TEXT(含 TINYTEXT 等)
- 日期时间类型:DATE、TIME、DATETIME、TIMESTAMP
- 二进制类型:BLOB(含 TINYBLOB 等)、VARBINARY
- 枚举与集合类型:ENUM、SET
- 布尔类型:BOOLEAN
- 特殊类型:JSON、UUID 等