字符串和二进制函数¶
此函数系列对字符串输入值或二进制输入值(对于某些函数)执行操作,并返回字符串或数值。
这些函数按所执行的操作类型进行分组。
函数名称 |
支持二进制输入 |
支持排序规则 |
备注 |
---|---|---|---|
一般操作 |
|||
✔ |
|||
✔ |
✔ |
||
✔ |
✔ |
||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
提供对排序规则的部分支持。有关详细信息,请参阅该函数的文档。 |
||
大小写转换 |
|||
正则表达式匹配 |
|||
RLIKE 的别名。 |
|||
REGEXP_SUBSTR_ALL 的别名。 |
|||
RLIKE 的别名。 |
|||
其他匹配/比较 |
|||
✔ |
✔ |
POSITION 的别名。提供对排序规则的部分支持。有关详细信息,请参阅 POSITION 函数的文档。 |
|
✔ |
✔ |
提供对排序规则的部分支持。有关详细信息,请参阅该函数的文档。 |
|
✔ |
✔ |
提供对排序规则的部分支持。有关详细信息,请参阅该函数的文档。 |
|
可替代 LIKE 的函数,不区分大小写。 |
|||
可替代 LIKE ANY 的函数,不区分大小写。 |
|||
✔ |
✔ |
||
✔ |
✔ |
提供对排序规则的部分支持。有关详细信息,请参阅该函数的文档。 |
|
✔ |
✔ |
||
✔ |
✔ |
提供对排序规则的部分支持。有关详细信息,请参阅该函数的文档。 |
|
✔ |
✔ |
||
压缩/解压 |
|||
✔ |
|||
✔ |
|||
✔ |
|||
编码/解码 |
|||
✔ |
|||
✔ |
|||
BASE64_DECODE_BINARY 的错误处理版本。 |
|||
BASE64_DECODE_STRING 的错误处理版本。 |
|||
HEX_DECODE_BINARY 的错误处理版本。 |
|||
HEX_DECODE_STRING 的错误处理版本。 |
|||
加密/校验和 |
|||
主要用于校验和操作。不建议用于加密。 |
|||
主要用于校验和操作。不建议用于加密。 |
|||
主要用于校验和操作。不建议用于加密。 |
|||
主要用于校验和操作。不建议用于加密。 |
|||
哈希(非加密) |
|||
✔ |
允许字符串和二进制以外的数据类型。不适用于加密。 |
||
✔ |
允许字符串和二进制以外的数据类型。不适用于加密。 |
||
排序规则 |
|||
大型语言模型 |
|||