logo

Cum să obțineți data și ora curentă în SQL?

Există multe funcții încorporate pentru a obține data și ora curente în SQL. În acest articol, vom discuta despre cum să obțineți data și ora curentă în SQL cu exemple.

SQL Obține data și ora curente

Trei funcții SQL încorporate pentru a prelua data și ora curente sunt:

  • Funcția SQL GETDATE().
  • Funcția SQL CURRENT_TIMESTAMP().
  • Funcția SQL SYSDATETIME().

Funcția SQL GETDATE().

SQL GETDATE() funcţie returnează data și ora curentă a sistemului bazei de date în formatul „AAAA-LL-ZZ hh:mm: ss. mmm’.



Sintaxă

Sintaxa funcției GETDATE() este:

SELECTARE GETDATE();

matrice în șir

Exemplu

În acest exemplu, folosim funcția GetDate() în SQL pentru a obține data și ora curente.

Interogare

  SELECT GetDate() AS   'CurrentDATETime';>

Ieșire

sortați o matrice în java
Exemplu de ieșire a funcției sql getdate().

Ieșire

Obține doar o parte de timp din Exemplul de funcție GETDATE().

În acest exemplu, vom obține doar partea de timp din funcția GETDATE() în SQL.

Interogare

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

Ieșire

parte de timp din funcția getdate().

Parte de timp din funcția GETDATE().

Funcția SQL CURRENT_TIMESTAMP().

Funcția SQL CURRENT_TIMESTAMP(). folosit pentru a găsi TIMESTAMP curent (Data și Ora curente). CURRENT_TIMESTAMP returnează același rezultat ca GETDATE().

Sintaxă

Sintaxa funcției CURRENT_TIMESTAMP() este:

ce este const în java

CURRENT_TIMESTAMP

Exemplu

În acest exemplu, folosim funcția CURRENT_TIMESTAMP() în SQL pentru a obține data și ora curente.

Interogare

matrice java dinamică
  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

Ieșire

Exemplu de ieșire a funcției sql current_timestamp().

Ieșire

Funcția SQL SYSDATETIME().

Funcția SQL SYSDATETIME(). este, de asemenea, folosit pentru a obține ora curentă a sistemului pe care rulează instanța SQL Server. Funcția SYSDATETIME() oferă o precizie mai mare de secunde în comparație cu funcția GETDATE().

Putem prelua partea TIME din valoarea DATE și TIME returnate de funcția SYSDATETIME() după cum urmează:

Sintaxă

The SYSDATETIME Sintaxa funcției () este:

SYSDATETIME()

Selenium tutorial java

Exemplu

În acest exemplu, folosim funcția SYSDATETIME() în SQL pentru a obține data și ora curente.

Interogare

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

Ieșire

Exemplu de ieșire a funcției sql sysdatetime().

Ieșire