Bonjour j'ai un script qui fait un select for update no wait puis des inserts et je aimerait faire une commit quand j'ai effecuté mes inserts et ne pasdevoir a refaire un select for update no wait.
J'ai essaye avec SAVEPOINT
Mais la le select for update il n'est plus actif sachant que mon select for update bloque tout les ids d'un seul coup pour que l(utilisateur ne puisse pas en modifier un qaund je lance mon script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select .... for update nowait for id in ..... SAVEPOINT LOG insert into log (values...) where bei_id = id (2) COMMIT TO SAVEPOINT ( avec ROLLBACK ca marche)
Donc comment puis-je faire pour que mon select for update soit encore actif et que je n'ai pas a le refaire a chaque fois
Partager