SOUNDEX 函数 [字符串]功能返回表示字符串声音的数字。 语法SOUNDEX ( string-expression ) 参数string-expression 字符串。 用法字符串的 SOUNDEX 函数值基于第一个字母和随后三个除 H、Y 和 W 之外的辅音。两个重复的字母按一个字母计算。例如, SOUNDEX( 'apples' ) 基于字母 A、P、L 和 S。 SOUNDEX 函数忽略多字节字符。 尽管不很完美,但 SOUNDEX 对于那些听起来相似和以相同字母开头的单词,通常返回相同的数字。 SOUNDEX 函数对英语单词效果最好。对于其它语言,它的用处不大。 标准和兼容性
示例下面的语句返回两个数字,表示每个名称的声音。每个参数的 SOUNDEX 值都是 3827。 SELECT SOUNDEX( 'Smith' ), SOUNDEX( 'Smythe' ) DIFFERENCE 函数 [字符串]功能返回两个字符串表达式之间 SOUNDEX 值的差。 语法DIFFERENCE ( string-expression-1, string-expression-2 ) 参数string-expression-1 第一个 SOUNDEX 参数。 string-expression-2 第二个 SOUNDEX 参数。 标准和兼容性
另请参见示例下面的语句返回值 3。 SELECT DIFFERENCE( 'test', 'chest' ) |
|
来自: Jimmy Booker > 《数据库技术和应用》