ISNUMERIC () funcție :
această funcție în SQL Server este utilizată pentru a verifica dacă expresia declarată este numerică sau nu.
caracteristici :
- această funcție este utilizată pentru a verifica dacă expresia dată este numerică sau nu.
- această funcție returnează 1 dacă expresia dată este în formă numerică.
- această funcție returnează 0 dacă expresia dată nu este numerică.
- această funcție se încadrează în funcții avansate.
- această funcție acceptă un singur parametru și anume expresia.
sintaxă :
ISNUMERIC(expression)
parametru:
această metodă acceptă un singur parametru după cum este prezentat mai jos :
- expresie: expresie specificată sau valoarea care trebuie verificată dacă este numerică sau nu.
returnează:
returnează 1 dacă valoarea specificată este forma numerică altfel returnează 0.
exemplu-1 :
utilizarea funcției ISNUMERIC() și obținerea ieșirii.
SELECT ISNUMERIC(1352);
ieșire :
1
aici, 1 este returnat ca valoarea declarată este numerică.
exemplu-2 :
utilizarea funcției ISNUMERIC() și obținerea ieșirii.
SELECT ISNUMERIC('abd');
ieșire :
0
aici, 0 este returnat ca ieșire, deoarece expresia declarată nu este numerică.
Example-3 :
utilizarea funcției ISNUMERIC() și obținerea ieșirii folosind o variabilă.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
ieșire: