2009/6/5 Osvaldo Kussama <osvaldo.kuss...@gmail.com>

> Se for na mesma conexão considere o uso da cláusula RETURNING do camando
> INSERT.
> http://www.postgresql.org/docs/current/interactive/sql-insert.html
>
> De uma forma geral é provável que um campo timestamp com default
> CURRENT_TIMESTAMP em sua(s) tabela(s) atenda suas necessidades.
>
> Como já foi dito quando sua instalação consumir cerca de 4GB oids ele
> retornará para o início, isto é, não se pode garantir que o último
> insert realizado tenha o maior oid.
>
> Osvaldo


Osvaldo,

Já falamos a respeito deste assunto.
E a sua ideia para o CURRENT_TIMESTAMP, realmente se torna bem mais
agradavel do que OID.

Mas no caso gostaria de abusar um pouco da vontade dos amigos.

Seria possivel utilizar o CURRENT_TIMESTAMP, como padrão do campo, mas
eliminando os pontos, traços e espaço.

Algo do tipo: arb_id limpacampo(CURRENT_TIMESTAMP) NOT NULL, --
Identificador do Registro

Ou teria que criar uma trigger??

-- 
[]s
Nilson Chagas - Ubuntu User 25794
---
Visite:
http://www.amados.com.br/podcast -> Peça gratuitamente um curso Bíblico
http://tempodesalvacao.blogspot.com/
http://bbnradio.org/ -> Ouça a rádio e faça gratuitamente um Curso Biblico
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a