Resumen: en este tutorial, aprenderá a utilizar la función SQL CURRENT_TIME
para obtener la hora actual.
Para obtener la hora actual del servidor de base de datos, se utiliza la función CURRENT_TIME
. A continuación se ilustra la sintaxis:
La siguiente sentencia devuelve la hora actual:
Aquí está la salida:
La función CURRENT_TIME
es una función SQL estándar soportada por casi todos los sistemas de bases de datos como DB2, Firebird, MySQL, PostgreSQL y SQLite.
SQL Server no soporta la función CURRENT_TIME
, sin embargo, puede utilizar la función GET_DATE()
para devolver la hora actual como se muestra en la siguiente consulta:
A continuación se muestra la salida:
Oracle no tiene una función específica para devolver la hora actual. Sin embargo, puede utilizar la función SYSDATE
que devuelve tanto la fecha como la hora, y utiliza la función TO_CHAR()
para formatear la hora:
La salida es: