isnumeric () funkce:
Tato funkce v SQL Serveru se používá ke kontrole, zda je uvedený výraz číselný nebo ne.
funkce :
- Tato funkce slouží ke kontrole, zda je daný výraz číselný nebo ne.
- tato funkce vrací 1, pokud je daný výraz v číselné podobě.
- tato funkce vrací 0, pokud daný výraz není číselný.
- Tato funkce spadá pod Pokročilé funkce.
- tato funkce přijímá pouze jeden parametr a to výraz.
syntaxe :
ISNUMERIC(expression)
parametr:
tato metoda přijímá pouze jeden parametr, jak je uvedeno níže :
- výraz: zadaný výraz nebo hodnota, která má být zkontrolována, zda je číselná nebo ne.
vrací:
vrací 1, pokud je zadaná hodnota číselná, jinak vrací 0.
Příklad-1:
použití funkce ISNUMERIC () a získání výstupu.
SELECT ISNUMERIC(1352);
výstup :
1
zde je vrácena hodnota 1, protože uvedená hodnota je číselná.
příklad-2:
použití funkce ISNUMERIC () a získání výstupu.
SELECT ISNUMERIC('abd');
výstup :
0
zde je 0 vrácena jako výstup, protože uvedený výraz není číselný.
příklad-3:
pomocí funkce ISNUMERIC () a získání výstupu pomocí proměnné.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
výstup: