Olá galera o/

Vamos a mais uma postagem sobre funções T-SQL. Hoje vou falar um pouco sobre a função DIFFERENCE, como é sua sintaxe e como podemos utiliza-la.

A função DIFFERENCE () compara dois valores SOUNDEX e retorna um número inteiro. O valor inteiro indica a correspondência para os dois valores SOUNDEX, de 0 a 4.

0 indica fraca ou nenhuma similaridade entre a sonoridade das palavras. O valor 4 indica forte similaridade ou sonoridade das palavras iguais.

SINTAXE:

DIFFERENCE(parameter_1, parameter_2)

Para exemplificar iremos declarar duas variáveis do tipo VARCHAR(20) e utilizar a função DIFFERENCE.

No primeiro exemplo iremos setar o valor MARIA para a variável 1, para a variável 2 o valor MARIANA.  O código gerado para ambas as palavras é o 3 por conta da semelhança sonora.

DECLARE @TEXT1 VARCHAR(20), @TEXT2 VARCHAR(20)
SET @TEXT1 = ‘MARIA’
SET @TEXT2 = ‘MARIANA’

SELECT DIFFERENCE (@TEXT1, @TEXT2)

Exemplo 1
Exemplo 1

Para o segundo exemplo trocamos os valores para SQL e T-SQL. Percebam que no segundo exemplo o código foi 1 por conta da pouca semelhança na sonoridade.

DECLARE @TEXT1 VARCHAR(20), @TEXT2 VARCHAR(20)
SET @TEXT1 = ‘SQL’
SET @TEXT2 = ‘T-SQL’

SELECT DIFFERENCE (@TEXT1, @TEXT2) AS CODE_DIFFERENCE

Exemplo 2
Exemplo 2

 

Espero que tenham gostado da postagem.

Quem quiser mandar comentários, sugestões, criticas e complementos, fiquem a vontade, pois feedbacks positivos ou negativos engradecem meu conhecimento para que possa melhorar as postagem para vocês.

Até a próxima o/

Divulguem nossas Redes Sociais:

Nos sigam no Instagram: consultabd

Nos sigam no Twitter

Deixem um like nos vídeos e se inscrevam no nosso canal do Youtube

 

Publicidade