Pegando o codigo

1 resposta
V

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???

1 Resposta

J

Oi

Eita, se eu nao me engano tu tem que fazer isso com outro select amigo… acho que nao da pra retornar este id logo na inserção…

T+

Criado 2 de dezembro de 2004
Ultima resposta 2 de dez. de 2004
Respostas 1
Participantes 2