2008/1/16, Osvaldo Rosario Kussama <[EMAIL PROTECTED]>: > > Marcelo Magno escreveu: > > > > Estou precisando gerar sequencias para documentos os onde os mesmo > > deverão ter sequencias contendo: > > > > ano corrente: > > mes corrente: > > seguencia de 1 a 99999 dentro do mes em questao. > > > > Pegar o ano e o mes corrente é molezinha, o problema esta sendo essa > > sequencia de 1 a n dentro de um mes. Toda vez que muda o mes, essa > > sequencia deveria comecar novamente. > > > > Não estou vendo outra maneira a nao ser ter uma tabela separada contendo > > 3 colunas (ano, mes, sequencia) e trabalhar usando locks de registro > > para incrementar a sequencia e pegar esse valor incrementado. > > > > Alguem teria alguma outra forma de ver o problema, ou alguma dica na > > correta utilizacao desses locks ? Isso não eh uma coisa que eu goste de > > fazer manualmente (geralmente deixo por conta do banco de dados), mas > > dessa vez a necessidade esta me obrigando a tal. > > > > > Veja se este artigo ajuda: > "Level Numbering using Sequences" > http://www.varlena.com/varlena/GeneralBits/64.php > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
Amigo Oswaldo, Estou tentando o dia inteiro entrar no link que voce enviou, mas não estou tendo sucesso. Tentei colocar o titulo no google, mas soh me veio meio o servidor varlena... Tentei ver o que tinha em cache, mas tb não abriu. Por acaso voce teria esse artigo salvo no HD que pudesse me mandar ? Grato pela ajuda, Marcelo Magno
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
