Bonjour,
Je souhaite faire une requête d'insert qui comporte un retour sur les identifiants nouvellement insérés.
Voilà la requête :
INSERT INTO table(operateur) VALUES ('tata') ,('toto') RETURNING id;
je souhaite exécuter ma requête dans une transaction, mais curieusement dans ce cas je n'arrive plus à récupérer les ID des enregistrements insérés 
1 2 3
| BEGIN TRANSACTION;
INSERT INTO table(operateur) VALUES ('tata') ,('toto') RETURNING id;
END TRANSACTION; |
Je ne vois pas trop d'où cela peut venir, avez vous une idée ?
Merci d'avance
cordialement,
Gallien LABEYRIE
Partager