生成空格字符串,长度为 n。命令格式 string space(bigint n)参数说明 n:必填。BIGINT类型。长度不超过2 MB。返回值说明 返回STRING类型。返回规则如下:n 为空时,返回报错。n 值为NULL时,返回NULL。使用示例-返回10。select length...
返回固定格式的字符串,单词之间以空格分隔,转换后的格式为:字符串中每个单词首字母大写,其余小写。命令格式 string initcap(str)参数说明 str:必填。STRING类型。输入的字符串。返回值说明 返回一个字符串,字符串中每个单词首字母...
将 value 从二进制转换为BASE32编码格式的字符串。命令格式 STRING BASE32(BINARY value)参数说明 value:必填。BINARY类型。待转换参数值。返回值说明 返回STRING类型。输入参数为NULL时,返回结果为NULL。使用示例 示例1:将字符串 ...
返回字符串 str 第一个字符的ASCII码。命令格式 bigint ascii(string str)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。返回值说明 返回BIGINT类型。返回规则...
PolarDB-X 支持如下转换函数:函数名 描述 示例 BINARY 将字符串s转换为二进制字符串 SELECT BINARY"RUNOOB;输出:RUNOOB CAST(x AS type)转换数据类型 字符串日期转换为日期:SELECT CAST("2017-08-29"AS DATE);输出:2017-08-29
计算字符串 str 以字节为单位的长度。命令格式 bigint lengthb(string str)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。返回值说明 返回BIGINT类型。返回规则...
计算字符串 str 的长度。命令格式 bigint length(string str)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。返回值说明 返回BIGINT类型。返回规则如下:str 非...
将字符串 source 中的大写字符转换为对应的小写字符。命令格式 string tolower(string source)参数说明 source:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。目前只支持英文...
将字符串 source 中的小写字符转换为对应的大写字符。命令格式 string toupper(string source)参数说明 source:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。目前只支持英文...
计算字符串 str 的MD5值。命令格式 string md5(string str)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型参与运算。返回值说明 返回STRING类型。返回规则如下:str 非...
返回将 str 重复 n 次后的字符串。命令格式 string repeat(string str,bigint n)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。n:必填。BIGINT类型。长度不...
MaxCompute CHAR_MATCHCOUNT函数用于计算两个字符串之间相同字符的个数。本文为您介绍CHAR_MATCHCOUNT函数的命令格式、参数说明以及使用示例。命令格式 bigint char_matchcount(string str1,string str2)参数说明 str1、str2:必填。STRING...
将字符串中与指定字符串匹配的子串替换为另一字符串。此函数为MaxCompute 2.0扩展函数。命令格式 string replace(string str,string old,string new)参数说明 str:必填。STRING类型。待替换的字符串。如果输入支持转换为STRING类型的数据...
函数类型 说明 字符串函数 支持处理STRING类型字符串,实现截取字符串、替换字符串、查找字符串、转换大小写、转换字符串格式等业务处理能力。数学函数 支持处理BIGINT、DOUBLE、DECIMAL、FLOAT等数值类型数据,实现转换进制、数运算、四舍...
将 str1 出现在 str2 中的每个字符替换成 str3 中相对应的字符。无匹配则不替换。此函数为MaxCompute 2.0扩展函数。...相关函数 TRANSLATE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
在 str 中查找 substr 的位置。您可以通过 start_pos 指定开始查找的位置,从1开始计数。命令格式 bigint locate(string substr,string ...相关函数 LOCATE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
将 str 按照 charset 格式进行编码。命令格式 binary encode(string str,string charset)参数说明 str:必填。STRING类型。...相关函数 ENCODE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
截取字符串 str 第 count 个分隔符之前的字符串。如果 count 为正,则从左边开始截取。如果 count 为负,则从右边开始截取。此函数为MaxCompute 2.0扩展函数。命令格式 string substring_index(string str,string separator,int count)参数...
CHR函数用于将指定ASCII码转换为字符。命令格式 STRING CHR(BIGINT ascii)参数说明 ascii:必填。BIGINT类型的ASCII值。...相关函数 CHR函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
您可以通过字符串替换节点替换字符串类型的字段。前提条件 配置字符串替换节点前,您需要先配置好相应的输入节点,详情请参见 实时同步支持的数据源。操作步骤 进入数据开发页面。登录 DataWorks控制台,切换至目标地域后,单击左侧导航栏...
判断输入的字符串 str 是否可以从指定的一个字符集 from_encoding 转为另一个字符集 to_encoding。也可以用于判断输入转换后的字符串是否为乱码,通常您可以将 from_encoding 设为UTF-8,to_encoding 设为GBK。命令格式 boolean is_...
返回基于字符串表达式(expr)计算的Hash值。Hash值相同证明表达式的值相同。命令格式 mask_hash(expr)参数说明 expr:必填。需要计算Hash值的字符串表达式。支持STRING、CHAR、VARCHAR、BINARY类型。返回值说明 返回字符串表达式计算出的...
将字符串从 application/x-www-form-urlencoded MIME 格式转为常规字符。命令格式 string url_decode(string input[,string encoding...相关函数 URL_DECODE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
将字符串编码为 application/x-www-form-urlencoded MIME 格式。命令格式 string url_encode(string input[,string encoding])命令...相关函数 URL_ENCODE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
从 str 的左端去除字符。注意事项 从 str 的左端去除字符:如果未指定 trimChars,则默认去除空格字符。如果指定了 trimChars,则以 ...相关函数 LTRIM函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
返回字符串 str 从 start_position 开始,长度为 length 的子串。命令格式 string substring(string|binary str,int start_position[,int length])参数说明 str:必填。STRING或BINARY类型。start_position:必填。INT类型,起始位置为1。...
去除字符串的右端字符。注意事项 当前仅英文字符串支持 RTRIM 去除字符命令。命令格式 string rtrim(string str[,trimChars])string trim(trailing[trimChars]from str)参数说明 从 str 的右端去除字符:如果未指定 trimChars,则默认去除...
返回将参数中的所有字符串或ARRAY数组中的元素按照指定的分隔符连接在一起的结果。此函数为MaxCompute 2.0扩展函数。命令格式 string concat_ws(string separator,string str1,string str2[,.])string concat_ws(string separator,array ...
去除字符串的左右两端字符。注意事项 当前仅英文字符串支持 TRIM 去除字符命令。命令格式 string trim(string str[,trimChars])string trim([BOTH][trimChars]from str)参数说明 从 str 的左右两端去除字符:如果未指定 trimChars,则默认...
字符串函数 支持处理STRING类型字符串,实现截取字符串、替换字符串、查找字符串、转换大小写、转换字符串格式等业务处理能力。复杂类型函数 支持处理MAP和ARRAY类型数据,实现复杂元素结构化处理。其他函数 除上述函数之外,提供支持其他...
当您需要格式化数据表中的字符串,以保证字符串输出的一致性和对齐时,MaxCompute支持使用LPAD函数,用字符串 str2 将字符串 str1 向左补足到 length 位。此函数为MaxCompute 2.0扩展函数,本文为您介绍LPAD的命令格式和使用示例。命令格式...
当您需要格式化数据表中的字符串,以保证字符串输出的一致性和对齐时,MaxCompute支持使用RPAD函数,用字符串 str2 将字符串 str1 向右补足到 length 位。此函数为MaxCompute 2.0扩展函数,本文为您介绍RPAD的命令格式和使用示例。命令格式...
返回从 start_position 位置开始,source 中第 occurrence 次匹配指定 pattern 的子串。命令格式 string regexp_substr(string source,string pattern[,bigint start_position[,bigint occurrence]])参数说明 source:必填。STRING类型。待...
对于STRING或BINARY类型的输入值,返回一个BIGINT类型的数组,表示输入值中每个字符/字节的Unicode码位(code points)或ASCII...相关函数 CODEPOINT_ARRAY函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。
REGEXP_COUNT函数用于计算指定字符在字符串中从指定位置开始出现的次数。命令格式 BIGINT REGEXP_COUNT(STRING source,STRING pattern[,BIGINT start_position])参数说明 source:必填。STRING类型。被匹配的字符串。pattern:必填。STRING...
计算子串 str2 在字符串 str1 中的位置。命令格式 bigint instr(string str1,string str2[,bigint start_position[,bigint nth_appearance]])参数说明 str1:必填。STRING类型。待搜索的目标字符串。如果输入为BIGINT、DOUBLE、DECIMAL或...
将多个ARRAY数组中的所有元素连接在一起,生成一个新的ARRAY数组,或将多个字符串连接在一起,生成一个新的字符串。命令格式 array T concat(array T a,array T b[,.])string concat(string str1,string str2[,.])参数说明 a、b:必填。...
将多个ARRAY数组中的所有元素连接在一起,生成一个新的ARRAY数组,或将多个字符串连接在一起,生成一个新的字符串。命令格式 array T concat(array T a,array T b[,.])string concat(string str1,string str2[,.])参数说明 a、b:必填。...
计算字符串 source 从 start_position 开始,与 pattern 第 occurrence 次匹配的子串的起始或结束位置。命令格式 bigint regexp_instr(string source,string pattern[,bigint start_position[,bigint occurrence[,bigint return_option]]])...
REVERSE函数用于返回倒序字符串、二进制数据或数组。命令格式 STRING|BINARY|ARRAY REVERSE(STRING|BINARY|ARRAY value)参数说明 value:必填。STRING、BINARY或ARRAY类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME等类型,则会隐式...