Podsumowanie: w tym samouczku dowiesz się, jak używać funkcji SQL CURRENT_TIME do uzyskania aktualnego czasu.
Aby uzyskać aktualny czas serwera bazy danych, używasz funkcji CURRENT_TIME. Poniżej przedstawiono składnię:
Następująca instrukcja zwraca aktualny czas:
Oto wynik:
Funkcja CURRENT_TIME jest standardową funkcją SQL obsługiwaną przez prawie wszystkie systemy baz danych, takie jak DB2, Firebird, MySQL, PostgreSQL i SQLite.
SQL Server nie obsługuje funkcji CURRENT_TIME, jednak można użyć funkcji GET_DATE() do zwrócenia bieżącego czasu, jak pokazano w poniższym zapytaniu:
Poniżej przedstawiono dane wyjściowe:
Oracle nie ma określonej funkcji do zwracania bieżącego czasu. Można jednak użyć funkcji SYSDATE, która zwraca zarówno datę, jak i czas, a do formatowania czasu używa funkcji TO_CHAR():
Dane wyjściowe to:
.