Boa tarde,

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.

Fico grato pela atenção dispensada,

Abs
Marcelo Magno
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a