logo

Jak získat aktuální datum a čas v SQL?

Existuje mnoho vestavěných funkcí pro získání aktuálního data a času v SQL. V tomto článku probereme, jak získat aktuální datum a čas v SQL s příklady.

SQL získat aktuální datum a čas

Tři vestavěné funkce SQL pro načtení aktuálního data a času jsou:

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

Funkce SQL GETDATE().

SQL GETDATE() funkce vrátí aktuální datum a čas databázového systému ve formátu „RRRR-MM-DD hh:mm: ss. mmm’.



jak získat emotikony jablka na android

Syntax

Syntaxe funkce GETDATE() je:

SELECT GETDATE();

Příklad

V tomto příkladu používáme funkci GetDate() v SQL k získání aktuálního data a času.

Dotaz

  SELECT GetDate() AS   'CurrentDATETime';>

Výstup

Příklad výstupu funkce sql getdate().

Výstup

Získat pouze časovou část z příkladu funkce GETDATE().

V tomto příkladu získáme pouze časovou část z funkce GETDATE() v SQL.

Dotaz

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

Výstup

časová část z funkce getdate().

Část času z funkce GETDATE().

Funkce SQL CURRENT_TIMESTAMP().

Funkce SQL CURRENT_TIMESTAMP(). slouží k vyhledání aktuálního ČASOVÉHO ZNÁMKU (aktuální datum a čas). CURRENT_TIMESTAMP vrátí stejný výsledek jako GETDATE().

Syntax

Syntaxe funkce CURRENT_TIMESTAMP() je:

CURRENT_TIMESTAMP

Příklad

V tomto příkladu používáme funkci CURRENT_TIMESTAMP() v SQL k získání aktuálního data a času.

filmy z Indie

Dotaz

  SELECT CURRENT_TIMESTAMP AS   'CURRENTTIMESTAMP';>

Výstup

Příklad výstupu funkce sql current_timestamp().

Výstup

Funkce SQL SYSDATETIME().

Funkce SQL SYSDATETIME(). se také používá k získání aktuálního času systému, na kterém běží instance SQL Server. Funkce SYSDATETIME() poskytuje větší přesnost ve zlomcích sekund ve srovnání s funkcí GETDATE().

věk ankita lokhande

Část TIME můžeme načíst z hodnot DATE a TIME vrácených z funkce SYSDATETIME(), jak je uvedeno níže:

Syntax

The SYSDATETIME () syntaxe funkce je:

SYSDATETIME()

Příklad

V tomto příkladu používáme funkci SYSDATETIME() v SQL k získání aktuálního data a času.

Dotaz

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

Výstup

Příklad výstupu funkce sql sysdatetime().

Výstup