[pgbr-geral] sequencias

2008-01-15 Thread Marcelo Magno
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 9 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. To

[pgbr-geral] Sequencias

2008-01-30 Thread George Silva
Olá pessoal, boa tarde. Sou principiante no Pg e tenho uma dúvida. Imaginem que eu tenho uma tabela de itinerarios de onibus com os seguintes campos: pk, logradouro, fk_linha, sentido_trecho, seq_trecho Tenho outra tabela descrevendo cada linha de onibus. Nesta tabela tenho um campo chamado n_t

Re: [pgbr-geral] sequencias

2008-01-16 Thread José Mello Júnior
Não sei quanto a quantidade de seqüências que você necessitará, mas naturalmente a ordem sequencial pode estar subordinada a ano mês desde que elas estejam posicionadas no local de mais alto valor: Por Exemplo: CREATE SEQUENCE ano2008_jan INCREMENT 1 MINVALUE 2008011 MAXVALUE 200801

Re: [pgbr-geral] sequencias

2008-01-16 Thread Osvaldo Rosario Kussama
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 9 dentro do mes em questao. > > Pegar o ano e o mes corrente é molezinha, o problema esta sendo essa > sequ

Re: [pgbr-geral] sequencias

2008-01-16 Thread Marcelo Magno
Salve José a ideia é interessante... O problema é que eu deveria ter varias sequencias e na falta de alguma, criar uma nova... talvez possa funcionar... Fico preocupado talvez com a quantidade de sequencias... Nisso, na funcao seria facil decidir qual seria a sequencia a ser utilizada baseando-se

Re: [pgbr-geral] sequencias

2008-01-16 Thread Marcelo Magno
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 9 dentro do mes em questao. > > > > Pe

Re: [pgbr-geral] sequencias

2008-01-16 Thread José Mello Júnior
Para verificar se já existe, verifique uma view no catálogo. É simples utilizá-lo. Eu elaborei um sistema de BKP baseado exatamente em consultas realizadas no catálogo. []´s 2008/1/16, Marcelo Magno <[EMAIL PROTECTED]>: > > 2008/1/16, Osvaldo Rosario Kussama <[EMAIL PROTECTED]>: > > > > Marcelo

Re: [pgbr-geral] sequencias

2008-01-17 Thread Marcelo Magno
Muito obrigado Jośe Mello e Oswaldo, estarei testando a solucoes de voces e retorno com o resultado. Grato pela ajuda, Marcelo Magno Em 16/01/08, José Mello Júnior <[EMAIL PROTECTED]> escreveu: > > Para verificar se já existe, verifique uma view no catálogo. É simples > utilizá-lo. Eu elaborei u

Re: [pgbr-geral] Sequencias

2008-01-30 Thread Osvaldo Kussama
George Silva wrote: > > > Imaginem que eu tenho uma tabela de itinerarios de onibus com os seguintes > campos: > > pk, logradouro, fk_linha, sentido_trecho, seq_trecho > > Tenho outra tabela descrevendo cada linha de onibus. Nesta tabela tenho um > campo chamado n_trechos. > > Eu preciso de

Re: [pgbr-geral] Sequencias

2008-01-30 Thread George Silva
Olá Osvaldo, Já tinha conhecimento do MAXVALUE, mas veja meu problema, o número de trechos em cada linha (1 logradouro por trecho), são variáveis de acordo com a linha. Existem linhas com 50 trechos, outras com 20 trechos e outros com 70 trechos. Precisava de um jeito de alterar isto dinamicament

Re: [pgbr-geral] Sequencias

2008-01-30 Thread Joao
não se esquecer da opção CYCLE - Original Message - From: "Osvaldo Kussama" <[EMAIL PROTECTED]> To: Sent: Wednesday, January 30, 2008 4:07 PM Subject: Re: [pgbr-geral] Sequencias George Silva wrote: > > > Imaginem que eu tenho uma tabela de itinerarios d

Re: [pgbr-geral] Sequencias

2008-01-30 Thread George Silva
gt; From: "Osvaldo Kussama" <[EMAIL PROTECTED]> > To: > Sent: Wednesday, January 30, 2008 4:07 PM > Subject: Re: [pgbr-geral] Sequencias > > > > > > George Silva wrote: > > > > > > Imaginem que eu tenho uma tabela de itinerarios de onibus

Re: [pgbr-geral] Sequencias

2008-01-30 Thread Osvaldo Kussama
George Silva wrote: > > > Já tinha conhecimento do MAXVALUE, mas veja meu problema, o número de > trechos em cada linha (1 logradouro por trecho), são variáveis de acordo > com > a linha. Existem linhas com 50 trechos, outras com 20 trechos e outros com > 70 trechos. > > Precisava de um jeito

Re: [pgbr-geral] Sequencias

2008-01-30 Thread George Silva
Queria que fosse uma única sequencia e que funcionasse para cada linha. Assim que os trechos de uma linha terminassem, a sequencia resetasse, e se iniciasse no 1 novamente, para que eu comecasse indicar os outros trechos de outra linha. Espero que tenha sido mais claro... Desculpem a todos pela f

Re: [pgbr-geral] Sequencias

2008-01-30 Thread George Silva
Estudarei esta possibilidade de uma sequencia temporaria Osvaldo! Muito Obrigado pela paciencia. George On 1/30/08, Osvaldo Kussama <[EMAIL PROTECTED]> wrote: > > > > > George Silva wrote: > > > > Queria que fosse uma única sequencia e que funcionasse para cada linha. > > Assim que os trechos d

Re: [pgbr-geral] Sequencias

2008-01-30 Thread Osvaldo Kussama
George Silva wrote: > > Queria que fosse uma única sequencia e que funcionasse para cada linha. > Assim que os trechos de uma linha terminassem, a sequencia resetasse, e se > iniciasse no 1 novamente, para que eu comecasse indicar os outros trechos > de > outra linha. > > Espero que tenha sido