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)
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 |