CHAR_MATCHCOUNT

更新时间:2024-01-26 08:46:12

MaxCompute CHAR_MATCHCOUNT函数用于计算两个字符串之间相同字符的个数。本文为您介绍CHAR_MATCHCOUNT函数的命令格式、参数说明以及使用示例。

命令格式

bigint char_matchcount(string <str1>, string <str2>)

参数说明

str1str2:必填。STRING类型,必须为有效的UTF-8字符串。如果对比过程中发现有无效字符(非UNICODE编码),则返回0

返回值说明

返回BIGINT类型。str1str2值为NULL时,返回NULL。

使用示例

  • 示例1:计算字符串aabc出现在abcde中的字符个数。命令示例如下。

    --返回4。
    select char_matchcount('aabc','abcde');
  • 示例2:任一输入参数为NULL。命令示例如下。

    --返回NULL。
    select char_matchcount(null,'abcde');

相关函数

CHAR_MATCHCOUNT函数属于字符串函数,更多查找字符串、转换字符串格式的相关函数请参见字符串函数

  • 本页导读 (1)
  • 命令格式
  • 参数说明
  • 返回值说明
  • 使用示例
  • 相关函数
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等