|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2008 Messages : 28 ![]() |
Bonjour
Impossible de mettre à jour une table dans un SQLRPG avec le code suivant : exec sql update matatable set Champs =:newcha, where .... J'ai une erreur SQLCODE -7008 Par contre, le SQL fonctionne très bien dans une session interctive .. manque t il une consigne de compilation ? Est ce un problème de droits ? J'ai pourtant deja utiliser ce code ailleurs ... Merci de vos reponses |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : mars 2008 Messages : 28 ![]() |
Je fais la question et la réponse !
Il suffit dans mon cas d'ajouter l'option " exec sql set option COMMIT =*NONE ; " dans le SQLRPG ou de compiler avec cette option (bien que les fichiers ne soient pas journalisés) |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() Patrick Inscription : mai 2008 Messages : 821 ![]() |
Citation:
Sinon derrière ton UPDATE tu ajoutais WITH NC qui veut dire, WITH NO COMMIT. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com