sql >> Base de Datos >  >> RDS >> Mysql

Ejemplos LOCALTIMESTAMP – MySQL

MySQL LOCALTIMESTAMP función es un sinónimo de NOW() función. Devuelve la fecha y hora actual.

El valor se devuelve en ‘YYYY-MM-DD HH:MM:SS’ o AAAAMMDDHHMMSS dependiendo de si la función se usa en un contexto de cadena o numérico.

Sintaxis

Puede utilizar cualquiera de los siguientes dos formularios:

LOCALTIMESTAMP
LOCALTIMESTAMP([fsp])

Donde el (opcional) fsp El argumento especifica la precisión de segundos fraccionarios para el valor devuelto.

Si necesita proporcionar la precisión de segundos fraccionarios, deberá usar el segundo formulario.

Ejemplo

Aquí hay un ejemplo para demostrarlo.

SELECT LOCALTIMESTAMP;

Resultado:

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

Precisión de fracciones de segundo

Aquí hay un ejemplo del uso de fsp argumento para especificar la precisión de segundos fraccionarios para el valor devuelto.

SELECT LOCALTIMESTAMP(6);

Resultado:

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

Contexto numérico

Aquí hay un ejemplo del uso de LOCALTIMESTAMP función en un contexto numérico.

SELECT LOCALTIMESTAMP + 0;

Resultado:

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

También puede usar un valor distinto de cero para sumar o restar del valor devuelto. Por ejemplo:

SELECT 
    LOCALTIMESTAMP + 0,
    LOCALTIMESTAMP + 5;

Resultado:

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