Galera como configuro no XML para retornar a primary key do meu Banco de dados DB2 em um insert ?
SelectKey - IBATIS
J
1 Resposta
Olá,
vc ja tentou algo assim?
<insert id="insertVenda" parameterClass="scv.model.Venda">
INSERT INTO VENDAS(cliente,vendedor,data,pagamento,valor)
VALUES (#idCliente#,#idVendedor#,#data#,#idPagamento#,#valor#)
<selectKey resultClass="int" >
SELECT @@IDENTITY AS ID
</selectKey>
</insert>
nao sei se funciona exatamente no DB2, mas com alguns SGBDs funcionou. Daí o método insert vai retornar um int que é o valor da primary key do registro inserido.
Avise qualquer coisa…
um abraço
Criado 21 de setembro de 2006
Ultima resposta 23 de set. de 2006
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo