| TABLE 2: T-SQL Double Metaphone UDFs |
| UDF |
Description |
| fnDoubleMetaphoneTable() |
Core routines that encode a word based on |
| fnDoubleMetaphoneScalar() |
pronunciation |
| fnStringAt() |
Internal function that determines whether a substring matches any of several strings |
| fnIsVowel() |
Internal function that determines whether a particular character is a vowel |
| fnSlavoGermanic() |
Internal function that determines whether a word seems to have language roots suggesting pronunciation exceptions |