Obstaja veliko vgrajenih funkcij za pridobivanje trenutnega datuma in ure v SQL. V tem članku bomo razpravljali o tem, kako pridobiti trenutni datum in uro v SQL s primeri.
SQL Pridobi trenutni datum in čas
Tri vgrajene funkcije SQL za pridobivanje trenutnega datuma in ure so:
- Funkcija SQL GETDATE().
- Funkcija SQL CURRENT_TIMESTAMP().
- Funkcija SQL SYSDATETIME().
Funkcija SQL GETDATE().
SQL GETDATE() funkcijo vrne trenutni sistemski datum in čas baze podatkov v obliki 'LLLL-MM-DD hh:mm: ss. mmm'.
Sintaksa
Sintaksa funkcije GETDATE() je:
IZBERI GETDATE();
funkcija python chr
Primer
V tem primeru uporabljamo funkcijo GetDate() v SQL, da pridobimo trenutni datum in uro.
Poizvedba
SELECT GetDate() AS 'CurrentDATETime';>
Izhod

Izhod
Pridobi samo časovni del iz primera funkcije GETDATE().
V tem primeru bomo iz funkcije GETDATE() v SQL dobili samo časovni del.
okno.odprto
Poizvedba
SELECT CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>
Izhod

Časovni del iz funkcije GETDATE().
selen
Funkcija SQL CURRENT_TIMESTAMP().
Funkcija SQL CURRENT_TIMESTAMP(). uporablja se za iskanje trenutnega ČASOVNEGA ŽIGA (trenutni datum in čas). CURRENT_TIMESTAMP vrne enak rezultat kot GETDATE().
Sintaksa
Sintaksa funkcije CURRENT_TIMESTAMP() je:
CURRENT_TIMESTAMP
Primer
V tem primeru uporabljamo funkcijo CURRENT_TIMESTAMP() v SQL, da dobimo trenutni datum in uro.
Poizvedba
SELECT CURRENT_TIMESTAMP AS 'CURRENTTIMESTAMP';>
Izhod

Izhod
Funkcija SQL SYSDATETIME().
Funkcija SQL SYSDATETIME(). se uporablja tudi za pridobitev trenutnega časa sistema, v katerem se izvaja primerek strežnika SQL. Funkcija SYSDATETIME() zagotavlja večjo natančnost v delčkih sekund v primerjavi s funkcijo GETDATE().
Del TIME lahko pridobimo iz vrednosti DATE in TIME, vrnjene iz funkcije SYSDATETIME(), kot je prikazano spodaj:
Sintaksa
The SYSDATETIME () sintaksa funkcije je:
SYSDATETIME()
runas v lupini powershell
Primer
V tem primeru uporabimo funkcijo SYSDATETIME() v SQL, da dobimo trenutni datum in uro.
Poizvedba
SELECT SYSDATETIME () 'Current TIME using SYSDATETIME()'>
Izhod

Izhod