A diferença no servidor SQL permite calcular a diferença nos valores SoundEx () entre diferentes expressões de caracteres.
O que é SoundEx?
O valor SoundEx no SQL Server determina a semelhança entre duas seqüências quando faladas em inglês.
A função SoundEx () no SQL Server retorna um código SoundEx que pode calcular o quão semelhantes duas seqüências soam quando faladas.
Saiba mais sobre o SQL Server SoundEx.
Diferença do servidor SQL
A sintaxe da função é como mostrado:
Diferença (caractere_expression, caractere_expression);Extrair: Microsoft SQL Server.
Exemplo 1
O exemplo a seguir mostra como calcular a diferença do SoundEx entre duas seqüências semelhantes.
Selecione SoundEx ('Hello'), SoundEx ('Hello'), diferença ('Hello', 'Hello');A consulta acima retorna uma diferença de 4. Este é o menor valor de diferença possível.
Exemplo 2
Para duas cordas completamente diferentes, a função de diferença deve retornar 0.
Um exemplo é como mostrado:
Selecione SoundEx ('Hello), SoundEx (' Tomato '), diferença (' Hello ',' Tomato ');O código acima deve retornar um valor de diferença de 0. Este é o valor da diferença mais alto.
Exemplo 3
Você também pode ter uma diferença média, como mostrado:
Selecione SoundEx ('tomate), SoundEx (' batata '), diferença (' batata ',' tomate ');O acima deve retornar um valor de diferença de 2.
Fechamento
Este tutorial fornece uma visão geral de alto nível de como a função da diferença funciona no SQL Server. Recomendamos explorar a documentação para saber mais.