logo

Kuinka saada nykyinen päivämäärä ja aika SQL:ssä?

On monia sisäänrakennettuja toimintoja nykyisen päivämäärän ja ajan saamiseksi SQL:ssä. Tässä artikkelissa keskustelemme siitä, kuinka nykyinen päivämäärä ja kellonaika saadaan SQL:ssä esimerkkien avulla.

SQL Hanki nykyinen päivämäärä ja aika

Kolme sisäänrakennettua SQL-funktiota nykyisen päivämäärän ja ajan hakemiseen ovat:

  • SQL GETDATE() -funktio
  • SQL CURRENT_TIMESTAMP() -funktio
  • SQL SYSDATETIME() -funktio

SQL GETDATE() -funktio

SQL GETDATE() toiminto palauttaa nykyisen tietokantajärjestelmän päivämäärän ja kellonajan muodossa VVVV-KK-PP hh:mm: ss. mmm'.



Syntaksi

GETDATE()-funktion syntaksi on:

SELECT GETDATE();

git-komennot pushille

Esimerkki

Tässä esimerkissä käytämme SQL:n GetDate()-funktiota nykyisen päivämäärän ja ajan saamiseksi.

Kysely

  SELECT GetDate() AS   'CurrentDATETime';>

Lähtö

sql getdate() -funktion esimerkkituloste

Lähtö

Hanki vain aikaosa GETDATE()-funktiosta esimerkki

Tässä esimerkissä saamme vain aikaosan SQL:n GETDATE()-funktiosta.

Mark zuckerbergin koulutus

Kysely

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

Lähtö

aikaosa getdate()-funktiosta

Aikaosa GETDATE()-funktiosta

palindrominumero

SQL CURRENT_TIMESTAMP() -funktio

SQL CURRENT_TIMESTAMP()-funktio käytetään etsimään nykyinen TIMESTAMP (nykyinen päivämäärä ja aika). CURRENT_TIMESTAMP palauttaa saman tuloksen kuin GETDATE().

Syntaksi

CURRENT_TIMESTAMP()-funktion syntaksi on:

CURRENT_TIMESTAMP

Esimerkki

Tässä esimerkissä käytämme SQL:n CURRENT_TIMESTAMP()-funktiota nykyisen päivämäärän ja ajan saamiseksi.

Kysely

  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

Lähtö

sql current_timestamp() -funktion esimerkkituloste

Lähtö

SQL SYSDATETIME() -funktio

SQL SYSDATETIME()-funktio käytetään myös sen järjestelmän nykyisen ajan saamiseksi, jossa SQL Serverin esiintymä on käynnissä. SYSDATETIME()-funktio tarjoaa suuremman sekunnin tarkkuuden GETDATE()-funktioon verrattuna.

Voimme hakea TIME-osan DATE ja TIME-arvosta, joka palautetaan SYSDATETIME()-funktiosta seuraavasti:

Syntaksi

The SYSDATETIME ()-funktion syntaksi on:

SYSDATETIME()

ei tulosignaalia

Esimerkki

Tässä esimerkissä käytämme SQL:n SYSDATETIME()-funktiota nykyisen päivämäärän ja ajan saamiseksi.

Kysely

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

Lähtö

sql sysdatetime() -funktion esimerkkituloste

Lähtö