Use SOUNDEX () palavra por palavra no SQL Server

Aqui está o meu problema. Por exemplo eu tenho uma mesaProdutos que contém um campo,Nome:

Products
ID | Name | ..
1  | "USB Key 10Go"
2  | "Intel computer"
3  | "12 inches laptop computer"
...

No momento, estou implementando um mecanismo de pesquisa simples (SQL Server e ASP .NET, C #) para um aplicativo da web do iPhone e gostaria de usar oSOUNDEX() Função do SQL Server.

O problema é que não posso usar diretamenteSOUNDEX noNome campo. (Isso seria irrelevante, pois há várias palavras no nome.) Eu gostaria de aplicar oSOUNDEX função para cada palavra doNome e, em seguida, veja se algum deles corresponde à palavra-chave pesquisada.

Se alguém tem alguma idéia de como fazer isso, seria ótimo.

questionAnswers(5)

yourAnswerToTheQuestion