Hi ha moltes funcions integrades per obtenir la data i l'hora actuals en SQL. En aquest article, parlarem de com obtenir la data i l'hora actuals en SQL amb exemples.
SQL Obteniu la data i l'hora actuals
Tres funcions SQL integrades per obtenir la data i l'hora actuals són:
- Funció SQL GETDATE().
- Funció SQL CURRENT_TIMESTAMP().
- Funció SQL SYSDATETIME().
Funció SQL GETDATE().
SQL GETDATE() funció retorna la data i l'hora actual del sistema de base de dades en el format 'AAAA-MM-DD hh:mm: ss. mmm’.
com actualitzar java
Sintaxi
La sintaxi de la funció GETDATE() és:
SELECCIONA GETDATE();
Exemple
En aquest exemple, utilitzem la funció GetDate() en SQL per obtenir la data i l'hora actuals.
Consulta
SELECT GetDate() AS 'CurrentDATETime';>
Sortida

Sortida
Obteniu només part de temps de l'exemple de funció GETDATE().
En aquest exemple, obtindrem només la part del temps de la funció GETDATE() en SQL.
controlador web
Consulta
SELECT CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>
Sortida

Part de temps de la funció GETDATE().
Funció SQL CURRENT_TIMESTAMP().
Funció SQL CURRENT_TIMESTAMP(). s'utilitza per trobar el TIMESTAMP actual (data i hora actuals). CURRENT_TIMESTAMP retorna el mateix resultat que GETDATE().
Sintaxi
La sintaxi de la funció CURRENT_TIMESTAMP() és:
CURRENT_TIMESTAMP
Exemple
En aquest exemple, utilitzem la funció CURRENT_TIMESTAMP() en SQL per obtenir la data i l'hora actuals.
programa principal en java
Consulta
SELECT CURRENT_TIMESTAMP AS 'CURRENTTIMESTAMP';>
Sortida

Sortida
Funció SQL SYSDATETIME().
Funció SQL SYSDATETIME(). també s'utilitza per obtenir l'hora actual del sistema en què s'executa la instància de SQL Server. La funció SYSDATETIME() proporciona més precisió de fraccions de segons en comparació amb la funció GETDATE().
Podem obtenir la part TIME del valor DATE i TIME retornat per la funció SYSDATETIME() de la manera següent:
java booleà a cadena
Sintaxi
El SYSDATETIME La sintaxi de la funció () és:
SYSDATETIME()
Exemple
En aquest exemple, utilitzem la funció SYSDATETIME() en SQL per obtenir la data i l'hora actuals.
Consulta
SELECT SYSDATETIME () 'Current TIME using SYSDATETIME()'>
Sortida

Sortida