Enre­gis­tre­ment allo…
 
Notifications 
Reti­rer tout

Enre­gis­tre­ment alloué après une inser­tion SQL dans du Rpg embarqué.

Posts
Uti­li­sa­teurs
Reac­tions
99  Vu
0
Début du sujet

Bon­jour,

J’ai écris un script de test uni­taire où j’in­sère un enre­gis­tre­ment dans une table. Cette enre­gis­tre­ment est ensuite mis à jour par un update sql dans la par­tie de code tes­té (pré­sent dans une autre sous-pro­cé­dure d’un autre module). 

Sur l’up­date, j’ai l’er­reur SQL ‑903. Pour­quoi ?

Cordialement, 

Olivier.

Éti­quettes du sujet
1 Réponse 
0

Le contrôle de vali­da­tion est en cours. Soit on ajoute dans le script de test, qui est le point d’en­trée, la ligne 

Exec sql set option commit=*None;     

Soit on com­mit après l’insertion.

Share :