位置:首頁 > 數據庫 > SQL教學 > SQL SOUNDEX()函數

SQL SOUNDEX()函數

SOUNDEX(str)

返回str的一個同音字符串。兩個字符串的聲音幾乎同樣應該有相同的同音字符串。一個標準的soundex字符串是四個字符長,但是SOUNDEX()函數返回一個任意長的的字符串。您可以使用SUBSTRING()對結果得到一個標準的soundex字符串。在str中所有非字母字符將被忽略。以外的AZ範圍內的所有國際字母被當作元音。

SQL> SELECT SOUNDEX('Hello');
+---------------------------------------------------------+
| SOUNDEX('Hello')                                        |
+---------------------------------------------------------+
| H400                                                    |
+---------------------------------------------------------+
1 row in set (0.00 sec)