检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
二进制类型 GaussDB支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象 目前BLOB支持的外部存取接口仅为: DBE_LOB.GET_LENGTH DBE_LOB.READ DBE_LOB.WRITE DBE_LOB.WRITE_APPEND
n = 's1'时,可以使用此类型,类型映射为BYTEA类型,别名为BYTEA。 RAW 变长的十六进制类型。 4字节加上实际的二进制字符串。最大为1GB-1,但还需要考虑到列描述头信息的大小,以及列所在元组的大小限制(也小于1GB-1),因此类型最大值可能小于1GB-1。 BYTEA
通过\d或\d+查看HLL类型的参数。 创建HLL数据类型时,根据入参的行为不同,结果不同: 创建HLL类型时对应入参不输入或输入-1,采用默认值设定对应的HLL参数。 输入合法范围的入参,对应HLL参数采用输入值。 输入不合法范围的入参,创建HLL类型报错。 1 2 3
网络地址类型 GaussDB提供用于存储IPv4、MAC地址的数据类型。 用这些数据类型存储网络地址比用纯文本类型好,因为这些类型提供输入错误检查和特殊的操作和功能(请参见网络地址函数和操作符)。 表1 网络地址类型 名称 存储空间 描述 cidr 7字节 IPv4网络 inet
通过\d或\d+查看HLL类型的参数。 创建HLL数据类型时,根据入参的行为不同,结果不同: 创建HLL类型时对应入参不输入或输入-1,采用默认值设定对应的HLL参数。 输入合法范围的入参,对应HLL参数采用输入值。 输入不合法范围的入参,创建HLL类型报错。 1 2 3
向量数据类型 向量数据类型包括floatvector和boolvector两种。 floatvector数据类型是指多维数据中含有的数据为float类型,例如[1.0,3.0,11.0,110.0,62.0,22.0,4.0]。 floatvector成员仅支持单精度。单精度范围
网络地址类型 GaussDB提供用于存储IPv4、IPv6、MAC地址的数据类型如表1所示。 用这些数据类型存储网络地址比用纯文本类型好,因为这些类型提供输入错误检查和特殊的操作和功能(请参见网络地址函数和操作符)。 表1 网络地址类型 名称 存储空间 描述 cidr 7或19字节
通过\d或\d+查看HLL类型的参数。 创建HLL数据类型时,根据入参的行为不同,结果不同: 创建HLL类型时对应入参不输入或输入-1,采用默认值设定对应的HLL参数。 输入合法范围的入参,对应HLL参数采用输入值。 输入不合法范围的入参,创建HLL类型报错。 1 2 3
向量数据类型 向量数据类型包括floatvector和boolvector两种。 floatvector数据类型是指多维数据中含有的数据为float类型,例如[1.0,3.0,11.0,110.0,62.0,22.0,4.0]。 floatvector成员仅支持单精度。单精度范围
数据类型 GaussDB数据库的数据类型大部分功能场景与MySQL一致,但存在部分差异。 除特别说明外,MySQL兼容性MySQL模式中的数据类型精度、标度、位数大小等默认不支持用浮点型数值定义,建议使用合法的整型数值定义。 数值数据类型 日期与时间数据类型 字符串数据类型 二进制数据类型
通过使用XMLELEMENT函数将字符串转变为XMLTYPE类型,而是转变成XML类型。具体请参见《开发指南》中“SQL参考 > 数据类型 > XMLTYPE类型”章节。 2 URIType 不支持 - 表9 空间类型 序号 Oracle数据库 GaussDB数据库 1 SDO_GEOMETRY
数据类型 数值数据类型 日期与时间数据类型 字符串数据类型 二进制数据类型 JSON数据类型 数据类型支持的属性 数据类型转换 父主题: MySQL兼容性MySQL模式
数据类型 数值数据类型 日期与时间数据类型 字符串数据类型 二进制数据类型 数据类型支持的属性 数据类型转换 父主题: MySQL兼容性M-Compatibility模式
T。 数值类型 货币类型 布尔类型 字符类型 二进制类型 日期/时间类型 几何类型 网络地址类型 位串类型 UUID类型 JSON/JSONB类型 HLL数据类型 范围类型 对象标识符类型 伪类型 XML类型 XMLTYPE类型 SET类型 aclitem类型 数组类型 父主题:
描述:将date类型转换为bpchar类型。 参数:date 返回值类型:character date_text(date) 描述:将date类型转换为text类型。 参数:date 返回值类型:text date_varchar(date) 描述:将date类型转换为varchar类型。
数值类型 货币类型 布尔类型 字符类型 二进制类型 日期/时间类型 几何类型 网络地址类型 位串类型 UUID类型 JSON/JSONB类型 HLL数据类型 范围类型 对象标识符类型 伪类型 XML类型 XMLTYPE类型 aclitem类型 数组类型 向量数据类型 向量化引擎支持的数据类型
转换关系请参见PG_CAST。 数值类型 货币类型 布尔类型 字符类型 二进制类型 日期/时间类型 几何类型 网络地址类型 位串类型 UUID类型 JSON/JSONB类型 HLL数据类型 范围类型 对象标识符类型 伪类型 aclitem类型 父主题: SQL参考
数据类型 数据类型是一组值的集合以及定义在这个值集上的一组操作。GaussDB数据库是由表的集合组成的,而各表中的列定义了该表,每一列都属于一种数据类型,GaussDB根据数据类型有相应函数对其内容进行操作,例如GaussDB可对数值型数据进行加、减、乘、除操作。 父主题: 存储过程
描述:将date类型转换为bpchar类型。 参数:date 返回值类型:character date_text 描述:将date类型转换为text类型。 参数:date 返回值类型:text date_varchar 描述:将date类型转换为varchar类型。 参数:date
描述:text类型转换为date类型。 参数:text 返回值类型:date text_float4 描述:text类型转换为float4类型。 参数:text 返回值类型:real text_float8 描述:text类型转换为float8类型。 参数:text 返回值类型:double