GeeksforGeeks

Fonction ISNUMERIC():
Cette fonction dans SQL Server est utilisée pour vérifier si l’expression indiquée est numérique ou non.

Caractéristiques :

  • Cette fonction est utilisée pour vérifier si l’expression donnée est numérique ou non.
  • Cette fonction renvoie 1 si l’expression donnée est sous forme numérique.
  • Cette fonction renvoie 0 si l’expression donnée n’est pas numérique.
  • Cette fonction fait partie des Fonctions avancées.
  • Cette fonction n’accepte qu’un seul paramètre à savoir expression.

Syntaxe :

ISNUMERIC(expression)

Paramètre:
Cette méthode n’accepte qu’un seul paramètre comme indiqué ci-dessous :

  • expression: Expression spécifiée ou la valeur à vérifier si elle est numérique ou non.

Renvoie :
Renvoie 1 si la valeur spécifiée est numérique sinon elle renvoie 0.

Exemple-1:
Utilisation de la fonction ISNUMERIC() et obtention de la sortie.

SELECT ISNUMERIC(1352);

Sortie :

1

Ici, 1 est renvoyé car la valeur indiquée est numérique.

Exemple-2:
Utilisation de la fonction ISNUMERIC() et obtention de la sortie.

SELECT ISNUMERIC('abd');

Sortie :

0

Ici, 0 est renvoyé en sortie car l’expression indiquée n’est pas numérique.

Exemple-3:
Utilisation de la fonction ISNUMERIC() et obtention de la sortie à l’aide d’une variable.

DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);

Sortie:

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.