@STRNCMP

Utilisez la fonction @STRNCMP pour comparer deux chaînes en fonction d'un nombre spécifique d'octets. La chaîne peut être le nom d'une colonne de chaîne (caractère) ou une chaîne littérale placée entre apostrophes. La comparaison commence au premier octet de la chaîne.

@STRNCMP renvoie les éléments suivants :

Cette fonction ne prend pas en charge les types de données NCHAR ou NVARCHAR.

Syntaxe

@STRNCMP (<string1>, <string2>, <max_length>)

<string1>

Première chaîne à comparer.

<string2>

Deuxième chaîne à comparer.

<max_length>

Nombre maximal d'octets de la chaîne à comparer.

Exemple

L'exemple suivant compare les deux premiers octets de chaque chaîne, comme indiqué par une valeur <max_length> de 2, et renvoie 0 car les deux ensembles sont identiques.

@STRNCMP ('JOHNSON', 'JONES', 2)