Referencia de funciones

CURRENT_TIMESTAMP

Devuelve la fecha y la hora actuales con zona horaria.

PostgreSQL 17.9
CURRENT_TIMESTAMP[(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 y zona horaria (timestamptz) del momento en que empezó la transacción, como NOW()

Ejemplos

Fecha y hora actuales

PostgreSQL 17.9
SELECT CURRENT_TIMESTAMP;

Sin fracciones de segundo

PostgreSQL 17.9
SELECT CURRENT_TIMESTAMP(0);

Detalles

Sin precisión, escribe CURRENT_TIMESTAMP sin paréntesis: a diferencia de NOW(), CURRENT_TIMESTAMP() provoca un error de sintaxis. La zona horaria se toma del ajuste TimeZone; en el sandbox es UTC. Una precisión mayor que 6 se reduce a 6.

Véase también

Dónde aprenderlo