-
Commit et proc stock
Bonjour,
Juste pour être sûr que j'ai bien compris... J'ai une procédure stockée qui insère un ensemble de lignes dans une table. Comme je ne peux pas faire le COMMIT dans la procédure, ça veut dire que je dois faire mon COMMIT après le CALL de ma procédure ? Ou alors c'est automatique à l'issue de la procédure ?
En vous remerciant,
-
Salut Antoun,
Ça fait plaisir de te revoir.
Avec les procédures stockées dans PostgreSQL depuis la version 11, on peut contrôler les transactions à l'intérieur de la procédure stockée.
Le lien vers la documentation officielle à ce sujet : https://www.postgresql.org/docs/curr...nsactions.html
@+,
ced
-
Salut ced !
Je vois que tu es toujours fidèle au poste !
Je viens de comprendre la différence entre langue = sql et language = plpgsql, ça doit être pour ça que je n'avais pas le droit de faire le COMMIT.
Merci beaucoup, et à bientôt !
-
Bon, je confirme, avec language = plpgsql, le COMMIT passe beaucoup mieux !
Encore merci.