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: