写点什么

YashanDB SOUNDEX 函数

作者:YashanDB
  • 2025-07-30
    广东
  • 本文字数:391 字

    阅读完需:约 1 分钟

SOUNDEX 函数返回其参数 expr通用表达式的 soundex 值,expr 须为字符型,或可以转换为字符型的其他类型。函数将返回一个 VARCHAR/NVARCHAR 类型的字符串。 soundex 值为英语发音下单词的特殊缩略。

本函数遵循如下规则:

  • 本函数不支持向量化计算。

  • 当 expr 为 NCHAR、NVARCHAR 和 NCLOB 时,返回值为 NVARCHAR 类型;当 expr 为其他类型时,返回值为 VARCHAR 类型。

  • expr 不支持 32000 字节以上的 XMLTYPE、LOB 类型数据。

  • 当 expr 隐式转换成字符型后的值中不包含英文字符时,函数返回 NULL。

  • 当 expr 为 NULL 时,函数返回 NULL。

示例(HEAP 表)

SELECT SOUNDEX(NULL) FROM dual;
SOUNDEX(NULL)-------------
SELECT SOUNDEX('SSHS') FROM dual;
SOUNDEX('SSHS')--------------- S200SELECT SOUNDEX('SMYTHE') FROM dual;
SOUNDEX('SMYTHE')----------------- S530SELECT SOUNDEX('SMITH') FROM dual;
SOUNDEX('SMITH')---------------- S530
复制代码


用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB SOUNDEX函数_数据库_YashanDB_InfoQ写作社区