Referencia de funciones

LOCALTIMESTAMP

Equivalente en MySQL:

Devuelve la fecha y la hora actuales sin zona horaria.

PostgreSQL 17.9
LOCALTIMESTAMP[(precision)]
  • [ ]parte opcional
precision
Número de decimales de los segundos, de 0 a 6; por defecto, los 6
integerOpcional

Valor devuelto

Fecha con hora sin zona horaria (timestamp) del momento en que empezó la transacción

Ejemplos

Hora actual sin zona horaria y con ella

PostgreSQL 17.9
SELECT LOCALTIMESTAMP AS local_now,
	NOW() AS with_zone;

Sin fracciones de segundo y hace una hora

PostgreSQL 17.9
SELECT LOCALTIMESTAMP(0) AS without_fractions,
	LOCALTIMESTAMP - INTERVAL '1 hour' AS hour_ago;

Detalles

La hora se toma en la zona horaria del ajuste TimeZone (en el sandbox, UTC), pero la zona no se guarda en el valor. Como con NOW(), el valor no cambia dentro de una transacción. Sin precisión, escribe LOCALTIMESTAMP sin paréntesis.

Véase también