Es gibt viele integrierte Funktionen, um das aktuelle Datum und die aktuelle Uhrzeit in SQL abzurufen. In diesem Artikel besprechen wir anhand von Beispielen, wie Sie das aktuelle Datum und die aktuelle Uhrzeit in SQL abrufen.
SQL Aktuelles Datum und aktuelle Uhrzeit abrufen
Drei integrierte SQL-Funktionen zum Abrufen des aktuellen Datums und der aktuellen Uhrzeit sind:
- SQL GETDATE()-Funktion
- SQL CURRENT_TIMESTAMP()-Funktion
- SQL SYSDATETIME()-Funktion
SQL GETDATE()-Funktion
SQL GETDATE() Funktion gibt das aktuelle Datum und die aktuelle Uhrzeit des Datenbanksystems im Format „JJJJ-MM-TT hh:mm: ss“ zurück. mmm’.
Syntax
Die Syntax der Funktion GETDATE() lautet:
SELECT GETDATE();
Beispiel
In diesem Beispiel verwenden wir die Funktion GetDate() in SQL, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen.
Abfrage
SELECT GetDate() AS 'CurrentDATETime';>
Ausgabe

Ausgabe
Holen Sie sich nur den Zeitteil aus dem Funktionsbeispiel GETDATE()
In diesem Beispiel erhalten wir nur den Zeitteil von der Funktion GETDATE() in SQL.
Abfrage
SELECT CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>
Ausgabe

Zeitteil aus der Funktion GETDATE()
String als int Java umwandeln
SQL CURRENT_TIMESTAMP()-Funktion
SQL-Funktion CURRENT_TIMESTAMP() Wird verwendet, um den aktuellen TIMESTAMP (aktuelles Datum und aktuelle Uhrzeit) zu finden. Der CURRENT_TIMESTAMP gibt das gleiche Ergebnis zurück wie VERABREDUNG BEKOMMEN().
Syntax
Die Syntax der Funktion CURRENT_TIMESTAMP() lautet:
AKTUELLER ZEITSTEMPEL
Beispiel
In diesem Beispiel verwenden wir die Funktion CURRENT_TIMESTAMP() in SQL, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen.
Abfrage
Ins-Taste
SELECT CURRENT_TIMESTAMP AS 'CURRENTTIMESTAMP';>
Ausgabe

Ausgabe
SQL SYSDATETIME()-Funktion
SQL-Funktion SYSDATETIME() wird auch verwendet, um die aktuelle Uhrzeit des Systems abzurufen, auf dem die Instanz von SQL Server ausgeführt wird. Die Funktion SYSDATETIME() bietet im Vergleich zur Funktion GETDATE() eine höhere Genauigkeit in Sekundenbruchteilen.
Wir können den TIME-Teil aus dem DATE- und TIME-Wert abrufen, der von der Funktion SYSDATETIME() wie folgt zurückgegeben wird:
Syntax
Der SYSDATETIME () Funktionssyntax ist:
SYSDATETIME()
Beispiel
In diesem Beispiel verwenden wir die Funktion SYSDATETIME() in SQL, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen.
Abfrage
SELECT SYSDATETIME () 'Current TIME using SYSDATETIME()'>
Ausgabe

Ausgabe