MySQL LOCALTIME
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:
LOCALTIME LOCALTIME([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 LOCALTIME;
Resultado:
+---------------------+ | LOCALTIME | +---------------------+ | 2018-06-28 15:22:45 | +---------------------+
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 LOCALTIME(6);
Resultado:
+----------------------------+ | LOCALTIME(6) | +----------------------------+ | 2018-06-28 15:23:23.380839 | +----------------------------+
Contexto numérico
Aquí hay un ejemplo del uso de LOCALTIME
función en un contexto numérico.
SELECT LOCALTIME + 0;
Resultado:
+----------------+ | LOCALTIME + 0 | +----------------+ | 20180628152338 | +----------------+
También puede usar un valor distinto de cero para sumar o restar del valor devuelto. Por ejemplo:
SELECT LOCALTIME + 0, LOCALTIME + 5;
Resultado:
+----------------+----------------+ | LOCALTIME + 0 | LOCALTIME + 5 | +----------------+----------------+ | 20180628152503 | 20180628152508 | +----------------+----------------+