nem e necessário chamar o nextval hehehe
insert into pacientes(nome,data) values('joao,'seila',current_date);
é so omitir o campo id
----- Original Message -----
From: Consultores Software
To: Comunidade PostgreSQL Brasileira
Sent: Thursday, October 25, 2007 6:53 AM
Subject: Re: [pgbr-geral] Consulta com ID incrementado
Bom dia !
Crie uma sequence ( exemplo: sq_paciente_id ) e no seu comando insert, faça
assim :
insert into pacientes ( paciente_id, ....., ) values
(nextval('sq_paciente_id', ...., )
Não se esqueça de dar os devidos grants ao usuário de conexão para essa
sequence.
Espero ter ajudado.
Em 24/10/07, Bruno Moreno <[EMAIL PROTECTED]> escreveu:
Pessoal, tenho uma consulta em meu sisteminha e não queria ter que passar o
"id", queria que o proprio banco incrementessa esse valor.
Por exemplo, tenho uma tabela "pacientes", esta tabela tem um campo "id"
que é a PK, quando vou cadastrar pacientes, não quero passar no INSERT o "id",
quero que ele seja gerado automaticamente segundo a ordem de pacientes
cadastrados. Tem como fazer ne? =D
Valeu
--
Bruno Neiva Moreno
http://indiota.blogspot.com
Graduando em Ciência da Computação - UFPB
LARHENA - Laboratório de Recursos Hídricos e Engenharia Ambiental
"Tudo posso naquele que me fortalece" Fl. 4:13
_______________________________________________
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
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral