ae pessoal, tenho a seguinte tabela:
CREATE TABLE requisito (
id_requisito serial NOT NULL,
nome varchar(50),
tipo int4,
versao varchar(10),
prioridade int4,
risco int4,
descricao text,
solicitante varchar(30),
aplicacao varchar(50),
id_proj int4,
CONSTRAINT requisito_pkey PRIMARY KEY (id_requisito),
CONSTRAINT chave_projeto FOREIGN KEY (id_proj) references projeto (id_projeto) on update cascade on delete restrict
) WITH OIDS;
e tenho a seguinte linha de inserção…
“insert into Requisito (nome, tipo, versao, prioridade, risco, descricao, solicitante, aplicacao, id_proj) values (’”+nome+"’, “+tipo+”, ‘"+versao+"’,"+prioridade+", “+risco+”, ‘"+descricao+"’, ‘"+solicitante+"’, ‘"+aplicacao+"’ , “+id_proj+”)"
como vcs podem ver, o campo id_requisito eh serial… intaum naum passo ele na minha sql de insert…
o problema eh… preciso saber qual o id_requisito usado para efetuar essa gravação…
alguem pode me ajudar???