检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
必须是boolean类型;若转换是一个显式类型转换则会收到true,否则是false。 一个转换函数的返回类型必须是与转换的目标类型相同或者对转换的目标类型二进制可强制转换。 通常,一个转换必须有不同的源和目标数据类型。然而,若有多于一个参数的转换实现函数,则允许声明一个有相同
必须是boolean类型;若转换是一个显式类型转换则会收到true,否则是false。 一个转换函数的返回类型必须是与转换的目标类型相同或者对转换的目标类型二进制可强制转换。 通常,一个转换必须有不同的源和目标数据类型。然而,若有多于一个参数的转换实现函数,则允许声明一个有相同
向量函数和操作符 floatvector支持向量类型和数组类型之间的数据转换,同时支持特定格式的字符串转换成向量类型。 array<->floatvector:数据类型转换中向量数据类型可以和相对应的数组类型进行自由转换;floatvector向量的成员数据类型为浮点型。 string
支持部分类型转换和函数:对于类型可以相互转换的场景和immutable函数可以支持PBE动态剪枝 PBE动态剪枝支持表达式、隐式转换、immutable函数和stable函数,不支持子查询表达式和volatile函数。对于stable函数,如to_timestamp等类型转换函数,可
支持部分隐式类型转换和函数:对于类型可以相互转换的场景和immutable函数可以支持PBE动态剪枝 PBE动态剪枝支持表达式、隐式转换、immutable函数和stable函数,不支持子查询表达式和volatile函数。对于stable函数,如to_timestamp等类型转换函数,可
EXISTS 如果指定的转换不存在,那么发出一个 notice 而不是抛出一个错误。 source_type 类型转换里的源数据类型。 target_type 类型转换里的目标数据类型。 CASCADE | RESTRICT 这些键字没有任何效果,因为在类型转换上没有依赖关系。 示例
DROP CAST 功能描述 删除一个类型转换。 注意事项 DROP CAST删除一个先前定义过的类型转换。 要能删除一个类型转换,你必须拥有源或者目的数据类型。这是和创建一个类型转换相同的权限。 语法格式 DROP CAST [ IF EXISTS ] (source_type
DROP CAST 功能描述 删除一个类型转换。 注意事项 DROP CAST删除一个先前定义过的类型转换。 要能删除一个类型转换,你必须拥有源或者目的数据类型的权限。这是和创建一个类型转换相同的权限。 语法格式 DROP CAST [ IF EXISTS ] (source_type
转换函数的OID。如果为零表明不需要转换函数。 castcontext "char" 源数据类型和目标数据类型间的转换方式: 'e':表示只能进行显式转换(使用CAST或::语法)。 'i':表示能进行隐式转换。 'a':表示类型间同时支持隐式和显式转换。 castmethod "char" 转换方法: '
转换函数的OID。如果为零表明不需要转换函数。 castcontext "char" 源数据类型和目标数据类型间的转换方式: 'e':表示只能进行显式转换(使用CAST或::语法)。 'i':表示能进行隐式转换。 'a':表示类型间同时支持隐式和显式转换。 castmethod "char" 转换方法: '
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
) circle 24 字节 圆 <(x,y),r> (圆心和半径) GaussDB提供了一系列的函数和操作符用来进行各种几何计算,如拉伸、转换、旋转、计算相交等。详细信息请参考几何函数和操作符。 点 点是几何类型的基本二维构造单位。用下面语法描述point的数值: ( x , y
参数说明 DEFAULT DEFAULT子句表示这个转换是从源编码到目标编码的默认转换。在一个模式中对于每一个编码对,只应该有一个默认转换。 name 转换的名称,可以被模式限定。如果没有被模式限定,该转换被定义在当前模式中。在一个模式中,转换名称必须唯一。 source_encoding
CONVERSION 功能描述 定义一种两个字符集编码之间的新转换。 注意事项 参数DEFAULT将在客户端和服务器之间默认执行源编码到目标编码之间的转换。要支持这个用法,需要定义双向转换,即从A到B和从B到A之间的转换。 创建转换需拥有函数的EXECUTE权限及目标模式的CREATE权限。