表达式函数概览

regex_split 一个字符串分割成字符串数组。GROK函数 grok 根据正则表达式提取特定的值。特定结构化数据函数 json_select 根据JMES语法提取或计算JSON表达式中特定的值。json_parse 值解析为JSON对象。xml_to_json xml数据转成JSON再...

常规函数

字符串替换函数 舍入函数 舍入函数 字符串搜索函数 字符串搜索函数 字符串分割函数 字符串分割函数 字符串处理函数 字符串处理函数 时间窗口函数 时间窗口函数 元组数据函数 元组数据函数 类型转换函数 类型转换函数 处理ULID的函数 处理...

函数总览

regex_split 一个字符串分割成字符串数组。GROK函数 grok 根据正则表达式提取特定的值。特定结构化数据函数 json_select 根据JMES语法提取或计算JSON表达式中特定的值。json_parse 值解析为JSON对象。xml_to_json xml数据转成JSON再...

字符串函数

返回:runoobrunoobrunoob REPLACE(s,s1,s2)将字符串s2替代字符串s中的字符串s1 将字符串abc中的字符a替换为字符x:SELECT REPLACE('abc','a','x');返回:xbc REVERSE(s)将字符串s的顺序反过来 将字符串abc的顺序反过来:SELECT REVERSE('...

STR_TO_MAP

当您需要将字符串转换为Map类型以便查询和报表生成时,MaxCompute提供 STR_TO_MAP 函数,可以帮助您将数据转换为MAP格式,使用分隔符1(delimiter1)将目标字符串分割成Key-Value对,然后使用分隔符2(delimiter2)分割每个Key-Value对的...

REPLACE

将字符串中与指定字符串匹配的子串替换为另一字符串。此函数为MaxCompute 2.0扩展函数。命令格式 string replace(string,string,string)参数说明 str:必填。STRING类型。待替换的字符串。如果输入支持转换为STRING类型的数据类型,则会...

SOUNDEX

使用示例 示例1:将字符串 hello 转换为SOUNDEX字符串。命令示例如下。返回H400。select soundex('hello');示例2:输入参数为NULL。命令示例如下。返回NULL。select soundex(null);相关函数 SOUNDEX函数属于字符串函数,更多查找字符串、...

Quick BI字符串转换成时间格式的数据会显示横杠

问题原因 字符串类型的数据转换成日期格式,需要将字符串的样式和日期格式的数据样式一致。解决方案 先将字符串类型的数据转化成 yyyyMMdd hh:mi:ss 样式的数据,再进行转换。适用于 产品名称:Quick BI 产品模块:数据集

TOUPPER

将字符串 source 中的小写字符转换为对应的大写字符。命令格式 string toupper(string)参数说明 source:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。目前只支持英文字符。...

TOLOWER

将字符串 source 中的大写字符转换为对应的小写字符。命令格式 string tolower(string)参数说明 source:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。目前只支持英文字符。...

CString

int limit)将字符串按照分隔符分开 CString trim()去除字符串开始和结尾的空格 void getChars(byte[]dst,int dstBegin)将字符串拷贝至数组中 void getChars(int srcBegin,int srcEnd,byte[]dst,int dstBegin)将字符串拷贝至数组中 函数详情...

CString

int limit)将字符串按照分隔符分开 CString trim()去除字符串开始和结尾的空格 void getChars(byte[]dst,int dstBegin)将字符串拷贝至数组中 void getChars(int srcBegin,int srcEnd,byte[]dst,int dstBegin)将字符串拷贝至数组中 函数详情...

TRANSLATE

使用示例 示例1:将字符串 ababab 出现在 abab 中的每个字符替换成 cd 中的相应字符。命令示例如下。返回cdcdcd。select translate('ababab','abab','cd');示例2:将字符串 ababab 出现在 abab 中的每个字符替换成 cdefg 中的相应字符。...

ENCODE

使用示例 示例1:将字符串 abc 按照 UTF-8 格式编码。命令示例如下。返回abc。select encode("abc","UTF-8");示例2:将字符串 abc 按照 UTF-16BE 格式编码。命令示例如下。返回=00a=00b=00c。select encode("abc","UTF-16BE");示例3:任一...

URL_DECODE

将字符串从 application/x-www-form-urlencoded MIME 格式转为常规字符。命令格式 string url_decode(string[,string])命令说明 将输入字符串从 application/x-www-form-urlencoded MIME 格式转为常规字符串,是 url_encode 的逆过程。编码...

新增附加列

字符串转小写 str_lower(value)value:字符串列或字符串常量 小写字符串 str_lower(`str_col`)字符串转大写 str_upper(value)value:字符串列或字符串常量 大写字符串 str_upper(`str_col`)字符串转数字 cast_string_to_long(value)value:...

REPEAT

使用示例 示例1:将字符串 abc 重复 5 次。命令示例如下。返回abcabcabcabcabc。select repeat('abc',5);示例2:任一输入参数为NULL。命令示例如下。返回NULL。select repeat('abc',null);相关函数 REPEAT函数属于字符串函数,更多查找字符...

字符串函数

KEYVALUE 命令格式 keyvalue(string,[string,string,]string)keyvalue(string,string)命令说明 将字符串 str 按照 split1 分成Key-Value对,并按 split2 将Key-Value对分开,返回 key 所对应的Value。参数说明 str:必填。STRING类型。待...

转换函数

PolarDB-X 支持如下转换函数:函数名 描述​ 示例 BINARY 将字符串s转换为二进制字符串 SELECT BINARY"RUNOOB;输出:>RUNOOB CAST(x AS type)转换数据类型 字符串日期转换为日期:SELECT CAST("2017-08-29"AS DATE);输出:>2017-08-29

KEYVALUE

当您需要解析数据表存储的键值对字符串,并提取出键对应的值时,MaxCompute支持使用KEYVALUE函数,将字符串 str 按照 split1 分成Key-Value对,并按 split2 将Key-Value对分开,返回 key 所对应的Value。本文为您介绍KEYVALUE函数的说明和...

URL_ENCODE

将字符串编码为 application/x-www-form-urlencoded MIME 格式。命令格式 string url_encode(string[,string])命令说明 将输入字符串编码为 application/x-www-form-urlencoded MIME 格式。编码格式如下:a~z、A~Z保持不变。英文句点(.)...

字符串函数

REGEXP_REPLACE 将字符串中指定位置的子字符串替换成新字符串后返回。SPLIT_PART 依照分隔符拆分字符串,返回指定闭区间的子串。SUBSTR 返回字符串从指定位置开始指定长度的子串。TOLOWER 返回英文字符串对应的小写字符串。TOUPPER 返回...

REGEXP_REPLACE

使用示例 示例1:将字符串按照指定规则进行替换。命令示例如下:返回Abcd。select regexp_replace("abcd","a","A",0);返回bcd。select regexp_replace("abcd","a","",0);返回19700101。select regexp_replace("1970-01-01","-","",0);返回...

正则表达式函数

切分 regex_split 一个字符串分割成字符串数组。regex_select 根据正则表达式提取符合条件的值。函数格式 regex_select(value,r"regular expression",mi=None,gi=None)参数说明 参数名称 参数类型 是否必填 说明 value 任意 是 填入要...

正则函数

regexp_matches|+-+|[["bar","beque"],["bazil","barf"]]|REGEXP_REPLACE regexp_replace(source,pattern,replacement[,position[,occurrence]])命令说明:将字符串source中匹配pattern的子字符串替换为replacement。如果指定position,则...

字符串函数

LOWER/LCASE:将字符串 str 中的字母转换为小写。LPAD:将字符串 str 左边拼接 padstr 直到长度达到 len,并返回拼接后的字符串。LTRIM:删除字符串 str 所有前导空格。REPLACE:将 str 中的 from_str 内容替换为 to_str。RIGHT:返回字符...

新增脱敏算法

例如,将字符串abcd中的ab替换为mn,设置目标字符串为ab,替换字符串为mn,则脱敏结果为mncd。随机替换:将字段的固定位置,替换为设置的随机字符。例如,对邮箱username@example.com中的username进行随机替换,设置替换位置为(1,8),随机...

UTL_ENCODE

返回结果如下:base64_decode-abc(1 row)MIMEHEADER_ENCODE 使用MIMEHEADER_ENCODE函数将字符串转换为MIME标头格式,再对此字符串进行编码:MIMEHEADER_ENCODE(buf IN VARCHAR2,encode_charset IN VARCHAR2 DEFAULT NULL,encoding IN ...

KEYVALUE_TUPLE

将字符串 str 按照 split1 分成Key-Value对,并按 split2 将Key-Value对分开,返回多个 key 所对应的Value。命令格式 KEYVALUE_TUPLE(str,split1,split2,key1,key2,.,keyN)参数说明 str:必填。STRING类型。待拆分的字符串。split1、split2...

CONCAT_WS

使用示例 示例1:将字符串 name 和 hanmeimei 通过:连接。命令示例如下。返回name:hanmeimei。select concat_ws(':','name','hanmeimei');示例2:任一输入参数为NULL。命令示例如下。返回NULL。select concat_ws(':','avg',null,'34');示例...

UNBASE64

使用示例 示例1:将字符串 YWxpYmFiYQ=转换为二进制表示值。命令示例如下:返回alibaba。select unbase64('YWxpYmFiYQ=');说明 如果您需要STRING格式的字符串,可以使用CAST函数对上述结果进行强制类型转换,示例如下:select cast(unbase...

在DTS迁移或同步任务中配置ETL

op_add(str_1,str_2,.,str_n)str_1:字符串 str_2:字符串.str_n:字符串 拼接后的字符串 op_add(`col`,'hangzhou','dts')字符串格式化,字符串拼接 str_format(format,value1,value2,value3,.)format:字符串类型,以大括号作为占位符,如...

列的最佳实践(2.0版)

方法 常见将字符串转换为数值类型方法:包含字符前缀或后缀,例如E12345,E12346等。可以直接去掉前缀或者将前缀映射为数字。该列只有少数几个值,例如国家名。可以对每个国家编码,每个国家对应一个唯一数字。时间/日期类型数据,避免使用...

字符串函数(2.0版)

LOWER:将字符串转换为小写。UPPER:将字符串转换为大写。LPAD:左拼接字符串。RPAD:右拼接字符串。TRIM/LTRIM/RTRIM:删除字符串前后所有的空格/前导空格/后置空格。REPLACE:删除字符串中的所有指定子串。REVERSE:将字符串逆序。SPLIT...

字符串类型相关函数

说明 将字符串中所有的小写字母转换成大写字母。参数 s:目标字符串。返回值 返回大写 s。示例 mystr='Hello,AScript' say(upper(mystr))say(lower(mystr))输出:HELLO,ASCRIPT hello,ascript lower 项目 描述 语法 lower(s)。说明 将字符...

字符串函数和操作符

char_length('josé')→4 lower(text)→text 根据数据库的语言环境规则,将字符串转换为全部小写。lower('TOM')→tom normalize(text[,form])→text 将字符串转换为指定的Unicode规范化形式。可选的 form 关键字指定了如下形式:NFC(the ...

字符串类型相关

说明 将字符串中所有的小写字母转换成大写字母。参数 s:目标字符串。返回值 返回大写 s。示例 mystr='Hello,Dsl' say(upper(mystr))say(lower(mystr))/输出:/HELLO,DSL/hello,dsl lower 函数详细信息,请参见下表。项目 描述 语法 lower...

字符串类型相关

说明 将字符串中所有的小写字母转换成大写字母。参数 s:目标字符串。返回值 返回大写 s。示例 mystr='Hello,Dsl' say(upper(mystr))say(lower(mystr))/输出:/HELLO,DSL/hello,dsl lower 函数详细信息,请参见下表。项目 描述 语法 lower...

字符串类型相关

说明 将字符串中所有的小写字母转换成大写字母。参数 s:目标字符串。返回值 返回大写 s。示例 mystr='Hello,Dsl' say(upper(mystr))say(lower(mystr))/输出:/HELLO,DSL/hello,dsl lower 函数详细信息,请参见下表。项目 描述 语法 lower...

支持的函数

描述:将字符串转换为时间戳,默认支持时间范围为1925年~2282年。格式:第一个参数表示待转换时间,第二个参数表示转换格式。使用示例:示例场景 请求示例 返回示例 TEXT类型的表字段转换为日期。SELECT TO_TIMESTAMP(properties->>'...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
机器翻译 Node.js 性能平台 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用