logo

¿Cómo obtener la fecha y hora actuales en SQL?

Hay muchas funciones integradas para obtener la fecha y hora actuales en SQL. En este artículo, discutiremos cómo obtener la fecha y hora actuales en SQL con ejemplos.

SQL Obtener fecha y hora actuales

Tres funciones SQL integradas para recuperar la fecha y hora actuales son:



Bourne Again Shell
  • Función GETDATE() de SQL
  • Función SQL CURRENT_TIMESTAMP()
  • Función SQL SYSDATETIME()

Función GETDATE() de SQL

SQL OBTENER FECHA() función devuelve la fecha y hora actual del sistema de base de datos en el formato 'AAAA-MM-DD hh:mm:ss. mmm'.

Sintaxis

La sintaxis de la función GETDATE() es:

SELECCIONE OBTENER FECHA();



Ejemplo

En este ejemplo, usamos la función GetDate() en SQL para obtener la fecha y hora actuales.

Consulta

  SELECT GetDate() AS   'CurrentDATETime';>

Producción



colecciones en java
Salida de ejemplo de función sql getdate()

Producción

Obtener solo la parte de tiempo del ejemplo de función GETDATE()

En este ejemplo, obtendremos solo la parte de tiempo de la función GETDATE() en SQL.

Consulta

  SELECT   CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>

Producción

parte del tiempo de la función getdate()

Parte de tiempo de la función GETDATE()

Función SQL CURRENT_TIMESTAMP()

Función SQL CURRENT_TIMESTAMP() se utiliza para encontrar la marca de tiempo actual (fecha y hora actuales). CURRENT_TIMESTAMP devuelve el mismo resultado que OBTENER LA FECHA().

Sintaxis

La sintaxis de la función CURRENT_TIMESTAMP() es:

FECHA Y HORA ACTUAL

cadena de entrada java

Ejemplo

En este ejemplo, usamos la función CURRENT_TIMESTAMP() en SQL para obtener la fecha y hora actuales.

Consulta

  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

Producción

Salida de ejemplo de función sql current_timestamp()

Producción

Función SQL SYSDATETIME()

Función SQL SYSDATETIME() También se utiliza para obtener la hora actual del sistema en el que se está ejecutando la instancia de SQL Server. La función SYSDATETIME() proporciona más precisión en fracciones de segundo en comparación con la función GETDATE().

java xor

Podemos obtener la parte HORA del valor FECHA y HORA devuelto por la función SYSDATETIME() como se muestra a continuación:

Sintaxis

El SYSDATETIME () la sintaxis de la función es:

SYSDATETIME()

Ejemplo

En este ejemplo, utilizamos la función SYSDATETIME() en SQL para obtener la fecha y hora actuales.

Consulta

  SELECT SYSDATETIME  () 'Current TIME using SYSDATETIME()'>

Producción

Salida de ejemplo de función sql sysdatetime()

Producción