IsNumeric () functie:
deze functie in SQL Server wordt gebruikt om te controleren of de opgegeven expressie al dan niet numeriek is.
kenmerken :
- deze functie wordt gebruikt om te controleren of de gegeven uitdrukking numeriek is of niet.
- deze functie geeft 1 terug als de gegeven uitdrukking in numerieke vorm is.
- deze functie geeft 0 terug als de gegeven uitdrukking niet numeriek is.
- deze functie valt onder Geavanceerde functies.
- deze functie accepteert slechts één parameter, namelijk expressie.
syntaxis :
ISNUMERIC(expression)
Parameter:
deze methode accepteert slechts één parameter zoals hieronder aangegeven :
- expressie: gespecificeerde expressie of de waarde die moet worden gecontroleerd als deze al dan niet numeriek is.
geeft:
het geeft 1 terug als de opgegeven waarde numeriek is, anders geeft het 0 terug.
Voorbeeld-1:
de functie ISNUMERIC() gebruiken en de uitvoer ophalen.
SELECT ISNUMERIC(1352);
Output :
1
hier wordt 1 geretourneerd als de opgegeven waarde numeriek is.
Voorbeeld-2:
de functie ISNUMERIC() gebruiken en de uitvoer ophalen.
SELECT ISNUMERIC('abd');
Output :
0
hier wordt 0 geretourneerd als uitvoer omdat de opgegeven uitdrukking niet numeriek is.
Voorbeeld-3:
de functie ISNUMERIC() gebruiken en de uitvoer verkrijgen met behulp van een variabele.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
Output: