ISNUMERIC() függvény :
az SQL Server ezen függvénye annak ellenőrzésére szolgál, hogy a megadott kifejezés numerikus-e vagy sem.
jellemzők :
- ez a függvény annak ellenőrzésére szolgál, hogy az adott kifejezés numerikus-e vagy sem.
- ez a függvény 1 értéket ad vissza, ha az adott kifejezés numerikus formában van.
- ez a függvény 0 értéket ad vissza, ha az adott kifejezés nem numerikus.
- ez a funkció a speciális funkciók alatt található.
- ez a függvény csak egy paramétert fogad el, nevezetesen a kifejezést.
szintaxis :
ISNUMERIC(expression)
paraméter:
ez a módszer csak egy paramétert fogad el az alábbiak szerint:
- kifejezés: megadott kifejezés vagy az az érték, amelyet ellenőrizni kell, hogy numerikus-e vagy sem.
visszatér :
1-et ad vissza, ha a megadott érték numerikus forma, különben 0-t ad vissza.
Example-1:
az ISNUMERIC() függvény használata és a kimenet lekérése.
SELECT ISNUMERIC(1352);
kimenet :
1
itt az 1 értéket adja vissza, mivel a megadott érték numerikus.
2.példa :
az ISNUMERIC() függvény használata és a kimenet lekérése.
SELECT ISNUMERIC('abd');
kimenet :
0
itt a 0 kimenetként kerül visszaadásra, mivel a megadott kifejezés nem numerikus.
Example – 3:
az ISNUMERIC() függvény használata és a kimenet egy változóval történő lekérése.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
kimenet: