ISNUMERIC() Funktion:
Diese Funktion in SQL Server wird verwendet, um zu überprüfen, ob der angegebene Ausdruck numerisch ist oder nicht.
Eigenschaften :
- Diese Funktion wird verwendet, um zu überprüfen, ob der angegebene Ausdruck numerisch ist oder nicht.
- Diese Funktion gibt 1 zurück, wenn der angegebene Ausdruck numerisch ist.
- Diese Funktion gibt 0 zurück, wenn der angegebene Ausdruck nicht numerisch ist.
- Diese Funktion befindet sich unter Erweiterte Funktionen.
- Diese Funktion akzeptiert nur einen Parameter, nämlich expression.
Syntax :
ISNUMERIC(expression)
Parameter :
Diese Methode akzeptiert nur einen Parameter wie unten angegeben :
- ausdruck : Der angegebene Ausdruck oder der Wert, der überprüft werden soll, ob er numerisch ist oder nicht.
Gibt zurück:
Es gibt 1 zurück, wenn der angegebene Wert numerisch ist, sonst gibt es 0 zurück.
Beispiel-1:
Verwenden der Funktion ISNUMERIC() und Abrufen der Ausgabe.
SELECT ISNUMERIC(1352);
Ausgang :
1
Hier wird 1 zurückgegeben, da der angegebene Wert numerisch ist.
Beispiel 2:
Verwenden der Funktion ISNUMERIC() und Abrufen der Ausgabe.
SELECT ISNUMERIC('abd');
Ausgang :
0
Hier wird 0 als Ausgabe zurückgegeben, da der angegebene Ausdruck nicht numerisch ist.
Beispiel 3:
Verwenden der Funktion ISNUMERIC() und Abrufen der Ausgabe mithilfe einer Variablen.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
Ausgang: