Re: MOMENT TIMESTAMPTZ DEFAULT NOW()

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Redondo Repiso, Santiago" <srrepiso(at)indra(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: MOMENT TIMESTAMPTZ DEFAULT NOW()
Date: 2009-03-17 20:48:29
Message-ID: 20090317204829.GL4202@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Redondo Repiso, Santiago escribió:
>
> Hola! Me estoy iniciando en el PostgreSQL y me gustaría saber que realiza "MOMENT TIMESTAMPTZ DEFAULT NOW() en la siguiente instrucción:
>
>
> CREATE TABLE TEST (CODE INTEGER, TEXT VARCHAR(20), MOMENT TIMESTAMPTZ DEFAULT NOW());

Crea una columna llamada "moment", de time timestamptz (que es
equivalente a "TIMESTAMP WITH TIME ZONE" en el estándar SQL) y le pone
como valor por omisión (en cada nuevo insert que se haga y que no
especifique un valor para esa columna) el resultado de la función now(),
la cual retorna la fecha y hora del momento en que se inició la
transacción en curso.

--
Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7"
"I love the Postgres community. It's all about doing things _properly_. :-)"
(David Garamond)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Reynier Perez Mira 2009-03-17 21:58:11 Tipo de datos
Previous Message Alvaro Herrera 2009-03-17 20:37:14 Re: Off Topic, Unix Shell Script