Función ISDATE() en SQL Server

Función ISDATE():
esta función en SQL Server se usa para verificar si la expresión especificada es una fecha válida o no.

Características :

  • Esta función se utiliza para saber si la fecha indicada es válida o no.
  • Esta función se incluye en Funciones de fecha.
  • Esta función acepta sólo un parámetro, es decir, una expresión.
  • Esta función también puede incluir la hora con la fecha indicada.
  • Esta función puede devolver 1 o 0.

Sintaxis:

ISDATE(expression)

Parámetro:
este método acepta solo un parámetro como se indica a continuación.

  • expresión: expresión especificada que se va a comprobar.

Devuelve:
Devuelve 1 si la expresión indicada es una fecha válida, de lo contrario devuelve 0.

Ejemplo-1:
Usar la función ISDATE() y obtener el resultado.

SELECT ISDATE('2020/01/03');

Producción :

1

Ejemplo-2:
Usar la función ISDATE() con una variable y obtener el resultado deseado.

DECLARE @exp VARCHAR(50);
SET @exp= '2021/12/25';
SELECT ISDATE(@exp);

Producción :

1

Ejemplo-3:
Uso de la función ISDATE() con la fecha como parámetro que también incluye la hora.

SELECT ISDATE('2021/01/03 08:55');

Producción :

1

Ejemplo-4:
Usar la función ISDATE() con una fecha no válida y obtener el resultado.

SELECT ISDATE('2021/01/32 08:55');

Producción :

0

Aplicación:
esta función se utiliza para verificar si la expresión dada es una fecha válida o no.

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *