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