GeeksforGeeks

funkcja ISNUMERIC ():
ta funkcja w SQL Server służy do sprawdzania, czy podane wyrażenie jest liczbowe czy nie.

cechy :

  • ta funkcja służy do sprawdzenia, czy podane wyrażenie jest liczbowe czy nie.
  • ta funkcja zwraca 1, jeśli podane wyrażenie jest w formie liczbowej.
  • funkcja zwraca 0, jeżeli podane wyrażenie nie jest liczbowe.
  • ta funkcja wchodzi w zakres funkcji zaawansowanych.
  • ta funkcja przyjmuje tylko jeden parametr mianowicie wyrażenie.

:

ISNUMERIC(expression)

parametr:
ta metoda akceptuje tylko jeden parametr, jak podano poniżej :

  • expression : określone wyrażenie lub wartość, która ma być sprawdzana, czy jest liczbowa, czy nie.

zwraca :
zwraca 1 jeżeli podana wartość jest liczbowa, w przeciwnym razie zwraca 0.

przykład-1:
użycie funkcji ISNUMERIC () i uzyskanie wyniku.

SELECT ISNUMERIC(1352);

:

1

w tym przypadku zwracana jest wartość 1, ponieważ podana wartość jest liczbowa.

przykład-2:
użycie funkcji ISNUMERIC () i uzyskanie wyniku.

SELECT ISNUMERIC('abd');

:

0

tutaj 0 jest zwracane jako wyjście, ponieważ podane wyrażenie nie jest liczbowe.

przykład-3:
użycie funkcji ISNUMERIC () i uzyskanie wyniku za pomocą zmiennej.

DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);

wyjście:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.