sql >> Database teknologi >  >> RDS >> Mysql

CURRENT_TIMESTAMP Eksempler – MySQL

MySQL CURRENT_TIMESTAMP funktion returnerer den aktuelle dato og klokkeslæt.

Denne funktion er faktisk et synonym for NOW() funktion.

Værdien returneres i ‘ÅÅÅÅ-MM-DD TT:MM:SS’ eller ÅÅÅÅMMDDHHMMSS format, afhængigt af om funktionen bruges i en streng eller numerisk kontekst.

Syntaks

Du kan bruge en af ​​følgende to former:

CURRENT_TIMESTAMP
CURRENT_TIMESTAMP([fsp])

Hvor (valgfrit) fsp argument angiver brøksekunders præcision for returværdien.

Det er klart, at hvis du skal angive brøksekunders præcision, skal du bruge den anden form.

Eksempel

Her er et eksempel til at demonstrere.

SELECT CURRENT_TIMESTAMP;

Resultat:

+---------------------+
| CURRENT_TIMESTAMP   |
+---------------------+
| 2018-06-23 11:32:15 |
+---------------------+

Fractional Seconds Precision

Her er et eksempel på brug af fsp argument for at angive brøksekunders præcision for returværdien.

SELECT CURRENT_TIMESTAMP(6);

Resultat:

+----------------------------+
| CURRENT_TIMESTAMP(6)       |
+----------------------------+
| 2018-06-23 11:32:33.766154 |
+----------------------------+

Numerisk kontekst

Her er et eksempel på brug af CURRENT_TIMESTAMP() funktion i en numerisk sammenhæng.

SELECT CURRENT_TIMESTAMP() + 0;

Resultat:

+-------------------------+
| CURRENT_TIMESTAMP() + 0 |
+-------------------------+
|          20180623113258 |
+-------------------------+

Du kan også bruge en værdi, der ikke er nul til at tilføje eller trække fra returværdien.


  1. CASE-sætning i WHERE-sætning i SQL Server 2008

  2. SQL Server REPLACE() vs TRANSLATE():Hvad er forskellene?

  3. Hvordan henter man datoen for mms fra content://mms.

  4. Brug af Microsoft DiskSpd til at teste dit lagerundersystem