Función ISNUMERIC ():
Esta función en SQL Server se utiliza para comprobar si la expresión indicada es numérica o no.
Características :
- Esta función se utiliza para comprobar si la expresión es numérico o no.
- Esta función devuelve 1 si la expresión dada está en forma numérica.
- Esta función devuelve 0 si la expresión dada no es numérica.
- Esta función viene bajo Funciones avanzadas.
- Esta función solo acepta un parámetro, a saber, expresión.Sintaxis
:
ISNUMERIC(expression)
Parámetro:
Este método solo acepta un parámetro como se indica a continuación :
- expresión: Expresión especificada o el valor que se debe verificar si es numérico o no.
Devuelve:
Devuelve 1 si el valor especificado es de forma numérica, de lo contrario devuelve 0.
Ejemplo-1:
Usando la función ISNUMERIC () y obteniendo la salida.Salida
SELECT ISNUMERIC(1352);
:
1
Aquí se devuelve 1, ya que el valor indicado es numérico.
Ejemplo-2:
Usando la función ISNUMERIC () y obteniendo la salida.
SELECT ISNUMERIC('abd');
Salida :
0
Aquí se devuelve 0 como salida, ya que la expresión indicada no es numérica.
Ejemplo-3:
Usando la función ISNUMERIC () y obteniendo la salida usando una variable.
DECLARE @exp INT;SET @exp = 44;SELECT ISNUMERIC(@exp);
Salida :