Sim tem esse problema de datas,
mais ai implantamos um criterio pessimista, onde ele avalia as datas dos
updates e sabe lidar com isso conforme a nossa necessidade!!
abraços,
Jean
----- Original Message -----
From: Adenilton Batista da Silva
To: Comunidade PostgreSQL Brasileira
Sent: Monday, March 24, 2008 4:42 PM
Subject: Re: [pgbr-geral] Campos com Autoincremento (Como resolvero problema
dos Buracos)
Boa Jean, a solução é interessante (a não ser pelo fato de que podem haver
itens cadastrados em uma data posterior, com códigos de valor menor que os
itens mais antigos).
Quanto a opinião do Guedes, um dos problemas é sim a estética, no caso dessa
tabela que apresentei. Ma tenho outra tabela de produtos, por exemplo, onde
pretendia colocar um campo de 14 dígitos (para manter compatibilidade com o
Sintegra) onde os os três primeiros Dígitos seriam do Fornecedor, os próximos 3
seriam da Classe do produto, os outros três seriam do Grupo do Produto,
restariam 6 dígitos para o código do produto (é muito eu sei) mas não custaria
nada economizar estes códigos...
Atenciosamente,
ADENILTON Batista da Silva
Index Informática LTDA
(79)3431-3234 / 9142-0886
[EMAIL PROTECTED]
------------------------------------------------------------------------------
> From: [EMAIL PROTECTED]
> To: [email protected]
> Date: Mon, 24 Mar 2008 16:30:55 -0300
> Subject: Re: [pgbr-geral] Campos com Autoincremento (Como resolver o
problema dos Buracos)
>
> Aqui na empresa tivemos esse problema devido a replicação, como usamos
> triggers pra fazer a replicação e temos uma tabela de log, onde o software
> faz a leitura da segquencia e gera o pacotes com os dados, havia falha
> quando ocorria uma transação grande na base de dados, pois a replicação
> ocorre a cada 03 minutos.
> A solução foi criar uma tabela onde, caso houvesse buraco na sequencia ele
> gravaria nessa tabela e posteriormente o software saberia voltar e fazer a
> leitura e mandar os registros que nao havia mandado anteriormente, mais
essa
> solução foi para o nosso caso.
>
> abraços,
>
>
> Jean
> ----- Original Message -----
> From: "Dickson Guedes" <[EMAIL PROTECTED]>
> To: "Comunidade PostgreSQL Brasileira" <[email protected]>
> Sent: Monday, March 24, 2008 4:20 PM
> Subject: Re: [pgbr-geral] Campos com Autoincremento (Como resolver o
> problema dos Buracos)
>
>
> Adenilton Batista da Silva escreveu:
> > Boa tarde, dei uma pesquisada na lista e não achei algo a respeito,
> > por isso resolvi postar aqui.
> >
> > Tenho algumas tabelas as quais não queria usar o campo do Tipo Serial,
> > por causa do buraco que eles provocam quando se trabalha com
> > transações (que não foram commitadas), tentei implementar a geração do
> > código via Trigger/Função em PLPGSQL da seguinte forma:
> > (...)
>
> Adenilton,
>
>
> Isso não é meio que 're-inventar a roda'? Qual o problema dos 'buracos'?
> Apenas estética? Ou eu não entendi seu problema?
>
>
> [ ]s
> Guedes
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
------------------------------------------------------------------------------
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live
Search Maps! Experimente já!
------------------------------------------------------------------------------
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral