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

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 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

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

Producción