DIFFERENCE (Transact-SQL)
S’applique à : point de terminaison d’analytique SQL Server Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Platform System (PDW)
SQL Analytics dans Microsoft Fabric
Warehouse dans Microsoft Fabric
Cette fonction retourne sous la forme d’un entier la différence entre les valeurs SOUNDEX() de deux expressions de caractères différentes.
Conventions de la syntaxe Transact-SQL
Syntaxe
DIFFERENCE ( character_expression , character_expression )
Remarque
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.
Arguments
expression_caractère
Expression alphanumérique de données caractères. character_expression peut être une constante, une variable ou une colonne.
Types de retour
int
Notes
DIFFERENCE
compare deux valeurs SOUNDEX
différentes, et retourne une valeur entière. Cette valeur mesure le degré de correspondance des valeurs SOUNDEX
, sur une échelle de 0 à 4. La valeur 0 indique une similarité faible ou nulle entre les valeurs SOUNDEX ; 4 indique des valeurs SOUNDEX fortement similaires, ou même identiques.
DIFFERENCE
et SOUNDEX
respectent le classement.
Exemples
La première partie de l’exemple suivant compare les valeurs SOUNDEX
de deux chaînes très similaires. Pour un classement Latin1_General, DIFFERENCE
retourne la valeur 4
. La deuxième partie de l’exemple compare les valeurs SOUNDEX
de deux chaînes très différentes et, pour un classement Latin1_General, DIFFERENCE
retourne la valeur 0
.
-- Returns a DIFFERENCE value of 4, the least possible difference.
SELECT SOUNDEX('Green'), SOUNDEX('Greene'), DIFFERENCE('Green','Greene');
GO
-- Returns a DIFFERENCE value of 0, the highest possible difference.
SELECT SOUNDEX('Blotchet-Halls'), SOUNDEX('Greene'), DIFFERENCE('Blotchet-Halls', 'Greene');
GO
Voici le jeu de résultats obtenu.
----- ----- -----------
G650 G650 4
(1 row(s) affected)
----- ----- -----------
B432 G650 0
(1 row(s) affected)
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour