logo

Jak uzyskać aktualną datę i godzinę w SQL?

Istnieje wiele wbudowanych funkcji pozwalających uzyskać aktualną datę i godzinę w języku SQL. W tym artykule omówimy na przykładach, jak uzyskać aktualną datę i godzinę w SQL.

SQL Uzyskaj aktualną datę i godzinę

Trzy wbudowane funkcje SQL umożliwiające pobranie aktualnej daty i godziny to:

  • Funkcja SQL GETDATE().
  • Funkcja SQL CURRENT_TIMESTAMP().
  • Funkcja SQL SYSDATETIME().

Funkcja SQL GETDATE().

POBIERZDATĘ SQL() funkcjonować zwraca bieżącą datę i godzinę systemu bazy danych w formacie „RRRR-MM-DD gg:mm: ss. mmm’.



Składnia

Składnia funkcji GETDATE() jest następująca:

WYBIERZ POBIERZ DATĘ();

podciąg ciągu Java

Przykład

W tym przykładzie używamy funkcji GetDate() w języku SQL, aby uzyskać bieżącą datę i godzinę.

tostrowanie Java

Zapytanie

  SELECT GetDate() AS   'CurrentDATETime';>

Wyjście

Przykładowe dane wyjściowe funkcji sql getdate().

Wyjście

Pobierz tylko część czasu z przykładu funkcji GETDATE().

W tym przykładzie otrzymamy tylko część czasu z funkcji GETDATE() w SQL.

Zapytanie

  SELECT   CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>

Wyjście

część czasu z funkcji getdate().

Część czasu z funkcji GETDATE().

Funkcja SQL CURRENT_TIMESTAMP().

Funkcja SQL CURRENT_TIMESTAMP(). używany do znalezienia aktualnego ZNACZNIKA CZASOWEGO (bieżącej daty i godziny). CURRENT_TIMESTAMP zwraca ten sam wynik co POBIERZDATĘ().

Składnia

Składnia funkcji CURRENT_TIMESTAMP() jest następująca:

ciąg do jsonobject

BIEŻĄCY_TIMESTAMP

Przykład

W tym przykładzie używamy funkcji CURRENT_TIMESTAMP() w języku SQL, aby uzyskać bieżącą datę i godzinę.

Zapytanie

zablokowane kontakty
  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

Wyjście

Przykładowe dane wyjściowe funkcji sql current_timestamp().

Wyjście

Funkcja SQL SYSDATETIME().

Funkcja SQL SYSDATETIME(). służy również do uzyskania bieżącego czasu Systemu, w którym działa instancja SQL Server. Funkcja SYSDATETIME() zapewnia większą precyzję ułamków sekund w porównaniu z funkcją GETDATE().

Możemy pobrać część TIME z wartości DATE i TIME zwróconych przez funkcję SYSDATETIME(), jak poniżej:

Składnia

The SYSDATETIME () składnia funkcji jest następująca:

SYSDATECZAS()

komunikacja analogowa

Przykład

W tym przykładzie używamy funkcji SYSDATETIME() w języku SQL, aby uzyskać bieżącą datę i godzinę.

Zapytanie

  SELECT SYSDATETIME  () 'Current TIME using SYSDATETIME()'>

Wyjście

Przykładowe dane wyjściowe funkcji sql sysdatetime().

Wyjście