函数总览

op_len 计算文本字符串中的字符数,可用于字符串和其他返回元组、列表、字典的表达式。op_in 判断字符串、元组、列表或字典中是否包含特定元素,返回True或False。op_not_in 判断字符串、元组、列表或字典中是否不包含特定元素,返回True或...

列的最佳实践(2.0版)

优化原理 分析型数据库MySQL版处理数值类型的性能远好于处理字符串类型。原因在于:数值类型定长,占用内存少,存储空间小。数值类型计算更快,尤其是join时。从内部索引机制上,字符串类型适合等值查询和范围查询情况,而时间,数值类型...

SUBSTRING_INDEX

截取字符串 str 第 count 个分隔符之前的字符串。如果 count 为正,则从左边开始截取。如果 count 为负,则从右边开始截取。此函数为MaxCompute 2.0扩展函数。命令格式 string substring_index(string,string,int)参数说明 str:必填。...

LTRIM

从 str 的左端去除字符。注意事项 从 str 的左端去除字符:如果未指定 trimChars,则默认去除空格字符。如果指定了 trimChars,则以 ...相关函数 LTRIM函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

REPEAT

返回将 str 重复 n 次后的字符串。命令格式 string repeat(string,bigint)参数说明 str:必填。STRING类型。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。n:必填。BIGINT类型。长度不超过2 MB...

辅助工具类接口

请求参数 参数 必选 类型 说明 value true string/BigNumber 目标参数 返回值 返回字段 字段类型 说明 result number 十进制数字 示例 const num=Chain.utils.toDecimal('0x64')toUtf8 将十六进制字符串转换成 utf8 字符串。请求参数 参数 ...

TRANSLATE

将 str1 出现在 str2 中的每个字符替换成 str3 中相对应的字符。无匹配则不替换。此函数为MaxCompute 2.0扩展函数。...相关函数 TRANSLATE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

ENCODE

将 str 按照 charset 格式进行编码。命令格式 binary encode(string,string)参数说明 str:必填。STRING类型。待重新编码的字符串。...相关函数 ENCODE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

在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:字符串类型,以大括号作为占位符,如...

字符串相似性判断(fuzzystrmatch)

RDS PostgreSQL支持fuzzystrmatch插件,提供Soundex、Levenshtein、Metaphone和Double Metaphone四种功能,能够用来判断字符串之间的相似性和距离。插件开启与关闭 开启插件。CREATE EXTENSION fuzzystrmatch;关闭插件。DROP EXTENSION ...

字符串函数

您可以在SQL中使用字符串函数对指定字符串进行灵活处理。本文为您提供SQL支持的字符串函数的命令格式、参数说明及示例,指导您使用字符串函数完成开发。SQL支持的字符串函数如下。函数 功能 ASCII 返回字符串的第一个字符的ASCII码。CHAR_...

REGEXP_REPLACE

将 source 字符串中第 occurrence 次匹配 pattern 的子串替换成指定字符串 replace_string 后返回结果字符串。命令格式 string regexp_replace(string,string,string[,bigint])参数说明 source:必填。STRING类型,待替换的字符串。pattern...

INSTR

计算子串 str2 在字符串 str1 中的位置。命令格式 bigint instr(string,string[,bigint[,bigint]])参数说明 str1:必填。STRING类型。待搜索的目标字符串。如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME等类型,则会隐式转换为STRING类型后...

URL_ENCODE

字符串编码为 application/x-www-form-urlencoded MIME 格式。命令格式 string url_encode(string[,string])命令说明 将输入字符串...相关函数 URL_ENCODE函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

二进制函数和操作符

本节描述那些检查和操作二进制字符串的函数和操作符,这是类型 bytea 的值。其中许多函数在用途和语法上都与上一节中描述的文本字符串函数等效。SQL定义了一些使用关键字而不是逗号来分割参数的串函数。详情请见SQL二进制串函数和操作符表...

SUBSTRING

返回字符串 str 从 start_position 开始,长度为 length 的子串。命令格式 string substring(string|binary,int[,int])参数说明 str:必填。STRING或BINARY类型。start_position:必填。INT类型,起始位置为1。当 start_position 为0时,...

ST_GridFromText

将一个网格对象字符串转换为geomgrid数据类型。语法 geomgrid ST_GridFromText(text XYCode);geomgrid ST_GridFromText(text XYCode,text ZCode);参数 参数名称 描述 XYCode 以字符串方式表达的二维网格码。ZCode 三维网格拆分编码中的高度...

ST_GridFromText

将一个网格对象字符串转换为geomgrid数据类型。语法 geomgrid ST_GridFromText(text XYCode);geomgrid ST_GridFromText(text XYCode,text ZCode);参数 参数名称 描述 XYCode 以字符串方式表达的二维网格码。ZCode 三维网格拆分编码中的高度...

使用UTL_I18N插件

UTL_I18N是一组由...描述 此函数从包含字符引用的输入字符串中返回一个字符串。它将每个字符参考解码为相应的字符值。示例-UNESCAPE_REFERENCE select UTL_I18N.UNESCAPE_REFERENCE('hello<xe5;');unescape_reference-hello<å(1 row)

KEYVALUE

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

字符串函数和操作符

本节描述了用于检查和操作字符串值的函数和操作符。在这个环境中的串包括所有类型 character、character varying 和 text 的值。除非特别说明,这些函数和操作符声明为接受并返回 text 类型。他们将互换接受 character varying 参数。在...

支持的函数

描述:第一个参数表示需要处理的字符串,第二个参数表示字符串前缀,如果字符串string以指定的前缀开头,那么 starts_with()函数返回 true,否则返回 false。使用示例:示例场景 请求示例 返回示例 判断alphabet是否以alph开头。SELECT ...

CONCAT_WS

返回将参数中的所有字符串或ARRAY数组中的元素按照指定的分隔符连接在一起的结果。此函数为MaxCompute 2.0扩展函数。命令格式 string concat_ws(string,string,string[,.])string concat_ws(string,array<string><a>)参数说明 separator:...

REGEXP_COUNT

当您在处理大量文本数据时,您可能需要统计特定词汇或短语出现的次数,MaxCompute支持使用REGEXP_COUNT函数,计算指定字符在字符串中出现的次数。本文为您介绍REGEXP_COUNT函数的命令格式和使用示例。命令格式 计算 source 中从 start_...

函数列表

其他函数 表达式 说明 endWith(input,suffix)判断字符串 input 中是否以字符串 suffix 结尾。返回结果类型为布尔型。productKey()返回当前产品的 ProductKey 值。getDeviceTag(key)返回 key 所对应的设备标签。如果设备没有该 key 对应的...

CHR

将指定ASCII码转换为字符。命令格式 string chr(bigint)参数说明 ascii:必填。BIGINT类型的ASCII值。取值范围为0~128。...相关函数 CHR函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

IS_ENCODING

判断输入的字符串 str 是否可以从指定的一个字符集 from_encoding 转为另一个字符集 to_encoding。也可以用于判断输入是否为乱码,通常您可以将 from_encoding 设为UTF-8,to_encoding 设为GBK。命令格式 boolean is_encoding(string,...

函数概述

字符串函数 支持处理STRING类型字符串,实现截取字符串、替换字符串、查找字符串、转换大小写、转换字符串格式等业务处理能力。复杂类型函数 支持处理MAP和ARRAY类型数据,实现复杂元素结构化处理。其他函数 除上述函数之外,提供支持其他...

字符串函数

当您需要对存储在表中的字符串数据进行截取、拼接、转化、比较、搜索等操作,您可以使用MaxCompute支持的字符串函数对指定字符串进行灵活处理。本文为您介绍MaxCompute支持的字符串函数的命令格式、参数说明及示例。MaxCompute SQL支持的...

REGEXP_EXTRACT_ALL

字符串中查找所有出现的正则表达式匹配模式的子字符串,并把找到的字符串以数组返回。命令格式 array<T>regexp_extract_all(string,string[,bigint])参数说明 source:必填。STRING类型。待分析的字符串。pattern:必填。STRING类型。待...

转换函数

hextoraw-\x68656c6c6f20776f726c64 ASCIISTR 描述 ASCIISTR将任何字符集中的字符串或解析为字符串的表达式作为其参数,并返回数据库字符集中字符串的ASCII版本。非ASCII字符转换为\xxxx形式,其中xxxx表示UTF-16代码单元。语法 ASCIISTR...

KEYVALUE_TUPLE

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

转换函数

ct_str 将字段或表达式的值转换为字符串。ct_bool 将字段或表达式值转换为布尔值。数字转换 ct_chr 将字段或表达式的ANSI值、Unicode值转换为对应字符。ct_ord 将字段或表达式的字符转换为对应ANSI值、Unicode值。ct_hex 将字段或表达式的...

REGEXP_SUBSTR

返回从 start_position 位置开始,source 中第 occurrence 次匹配指定 pattern 的子串。命令格式 string regexp_substr(string,...相关函数 REGEXP_SUBSTR函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见 字符串函数。

CONCAT

将多个ARRAY数组中的所有元素连接在一起,生成一个新的ARRAY数组,或将多个字符串连接在一起,生成一个新的字符串。命令格式 array<T>concat(array<T><a>,array<T><b>[,.])string concat(string,string[,.])参数说明 a、b:必填。ARRAY数组...

字符串函数(2.0版)

返回值如下:+-+-+|_col0|_col1|+-+-+|a|4d2|+-+-+INITCAP initcap(string)命令说明:输入字符串首字符大写。返回值类型:VARCHAR。示例:SELECT Initcap('the soap'),Initcap('the,soap'),Initcap('thesoap');返回值如下:+-+-+-+|_col0...

SUBSTR

返回字符串 str 从 start_position 开始,长度为 length 的子串。命令格式 string substr(string,bigint[,bigint])参数说明 str:必填。STRING类型。如果输入为BIGINT、DECIMAL、DOUBLE或DATETIME类型,则会隐式转换为STRING类型后参与运算...

SPLIT_PART

依照分隔符 separator 拆分字符串 str,返回从 start 部分到 end 部分的子串(闭区间)。命令格式 string split_part(string,string,bigint[,bigint])参数说明 str:必填。STRING类型。待拆分的字符串。如果是BIGINT、DOUBLE、DECIMAL或...

REGEXP_INSTR

计算字符串 source 从 start_position 开始,与 pattern 第 occurrence 次匹配的子串的起始或结束位置。命令格式 bigint regexp_instr(string,string[,bigint[,bigint[,bigint]]])参数说明 source:必填。STRING类型。源字符串。pattern:...

内建函数概述

字符串函数 支持处理STRING类型字符串,实现截取字符串、替换字符串、查找字符串、转换大小写、转换字符串格式等业务处理能力。复杂类型函数 支持处理MAP、ARRAY、STRUCT及JSON类型数据,实现去重元素、聚合元素、元素排序、合并元素等业务...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数字证书管理服务(原SSL证书) Node.js 性能平台 机器翻译 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用