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

LOCALTIMESTAMP Esempi – MySQL

Il LOCALTIMESTAMP di MySQL function è sinonimo di NOW() funzione. Restituisce la data e l'ora correnti.

Il valore viene restituito in 'AAAA-MM-GG HH:MM:SS' o AAAAMMGGHHMMSS formato, a seconda che la funzione sia utilizzata in un contesto stringa o numerico.

Sintassi

Puoi utilizzare uno dei seguenti due moduli:

LOCALTIMESTAMP
LOCALTIMESTAMP([fsp])

Dove il (opzionale) fsp argomento specifica la precisione frazionaria dei secondi per il valore restituito.

Se devi fornire la precisione frazionaria dei secondi, dovrai utilizzare il secondo modulo.

Esempio

Ecco un esempio da dimostrare.

SELECT LOCALTIMESTAMP;

Risultato:

+---------------------+
| LOCALTIMESTAMP      |
+---------------------+
| 2018-06-28 15:50:05 |
+---------------------+

Precisione frazionaria dei secondi

Ecco un esempio di utilizzo di fsp argomento per specificare la precisione dei secondi frazionari per il valore restituito.

SELECT LOCALTIMESTAMP(6);

Risultato:

+----------------------------+
| LOCALTIMESTAMP(6)          |
+----------------------------+
| 2018-06-28 15:50:17.206091 |
+----------------------------+

Contesto numerico

Ecco un esempio di utilizzo del LOCALTIMESTAMP funzione in un contesto numerico.

SELECT LOCALTIMESTAMP + 0;

Risultato:

+--------------------+
| LOCALTIMESTAMP + 0 |
+--------------------+
|     20180628155032 |
+--------------------+

Puoi anche utilizzare un valore diverso da zero per aggiungere o sottrarre dal valore restituito. Ad esempio:

SELECT 
    LOCALTIMESTAMP + 0,
    LOCALTIMESTAMP + 5;

Risultato:

+--------------------+--------------------+
| LOCALTIMESTAMP + 0 | LOCALTIMESTAMP + 5 |
+--------------------+--------------------+
|     20180628155045 |     20180628155050 |
+--------------------+--------------------+