GRANDSYSTEME.COM: SITE DE RESSOURCES MAINFRAME

 
liste des codes retour SQL DB2 SQLCODE
-509

-509

THE TABLE IDENTIFIED IN THE UPDATE OR DELETE STATEMENT IS NOT THE SAME TABLE DESIGNATED BY THE CURSOR

Explication :

Le programme tente d'exécuter un ordre UPDATE ou DELETE WHERE CURRENT OF sur un nom de table qui ne correspond pas au nom désigné dans la déclaration du curseur

.

Action système :

L'ordre ne peut être exécuté. Aucune mise à jour ou suppression n'est effectuée.

Réponse programmeur :

Corriger le programme en s'assurant que les noms de table identifiés dans les ordres UPDATE, DELETE et DECLARE CURSOR sont identiques.