Caro Roberto,
Usar uma sequencia pra ter um valor temporario não tem graça nenhuma, vai ficar
contando em todo insert e vou usa-lo so em alguns registros e por algum tempo
apenas.
Agora to usando o trigger com current_time, e ta dando certo.
Sera que o postgresql nao guarda o valor do OID em alguma tabela do sistema?
Valeu,
Nelson
________________________________
De: Roberto Mello <roberto.me...@gmail.com>
Para: Comunidade PostgreSQL Brasileira <pgbr-geral@listas.postgresql.org.br>
Enviadas: Segunda-feira, 3 de Agosto de 2009 20:08:03
Assunto: Re: [pgbr-geral] Res: Aonde o PG guarda o proximo OID?
2009/8/3 Nelson Gonzaga <ngonz...@yahoo.com>
Preciso do OID só pra ter um numero que seja unico para usar como indice de uma
tabela que ora tem valor ora não tem nada e só depois o valor vai ser digitado.
>To tentando fazer um trigger para isso (por enquanto to gravando data+hora
>como numerico neste campo via .net).
Por que não usar o método convencional de sequences? O valor de uma sequência é
atômico e único. Use o tipo serial e será automaticamente inserido um novo
valor.
Roberto
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral