MySQL LOCALTIMESTAMP
funktion är en synonym till NOW()
fungera. Den returnerar aktuellt datum och tid.
Värdet returneras i ‘ÅÅÅÅ-MM-DD HH:MM:SS’ eller ÅÅÅÅMMDDHHMMSS format, beroende på om funktionen används i en sträng eller numerisk kontext.
Syntax
Du kan använda någon av följande två former:
LOCALTIMESTAMP LOCALTIMESTAMP([fsp])
Där (valfritt) fsp
argument anger bråksekundersprecisionen för returvärdet.
Om du behöver ange bråksekundersprecisionen måste du använda det andra formuläret.
Exempel
Här är ett exempel att visa.
SELECT LOCALTIMESTAMP;
Resultat:
+---------------------+ | LOCALTIMESTAMP | +---------------------+ | 2018-06-28 15:50:05 | +---------------------+
Bråkdelssekunderprecision
Här är ett exempel på hur du använder fsp
argument för att ange bråksekundersprecisionen för returvärdet.
SELECT LOCALTIMESTAMP(6);
Resultat:
+----------------------------+ | LOCALTIMESTAMP(6) | +----------------------------+ | 2018-06-28 15:50:17.206091 | +----------------------------+
Numerisk kontext
Här är ett exempel på hur du använder LOCALTIMESTAMP
funktion i ett numeriskt sammanhang.
SELECT LOCALTIMESTAMP + 0;
Resultat:
+--------------------+ | LOCALTIMESTAMP + 0 | +--------------------+ | 20180628155032 | +--------------------+
Du kan också använda ett värde som inte är noll för att addera eller subtrahera från returvärdet. Till exempel:
SELECT LOCALTIMESTAMP + 0, LOCALTIMESTAMP + 5;
Resultat:
+--------------------+--------------------+ | LOCALTIMESTAMP + 0 | LOCALTIMESTAMP + 5 | +--------------------+--------------------+ | 20180628155045 | 20180628155050 | +--------------------+--------------------+