Shrnutí: v tomto tutoriálu se naučíte používat funkci SQL CURRENT_TIME pro získání aktuálního času.
Pro získání aktuálního času databázového serveru použijete funkci CURRENT_TIME. Následující příklad znázorňuje syntaxi:
Následující příkaz vrací aktuální čas:
Tady je výstup:
Funkce CURRENT_TIME je standardní funkce jazyka SQL podporovaná téměř všemi databázovými systémy, jako jsou DB2, Firebird, MySQL, PostgreSQL a SQLite.
SQL Server funkci CURRENT_TIME nepodporuje, nicméně pro vrácení aktuálního času můžete použít funkci GET_DATE(), jak ukazuje následující dotaz:
Následující obrázek ukazuje výstup:
Oracle nemá specifickou funkci pro vrácení aktuálního času. Můžete však použít funkci SYSDATE, která vrací datum i čas a k formátování času používá funkci TO_CHAR():
Výstup je:
.