CODE RETOUR -224

THE RESULT TABLE DOES NOT AGREE WITH THE BASE TABLE USING cursor-name

Explication :
Une UPDATE ou DELETE positionnée a été tentée sur une ligne qui ne correspond plus à sa condition précédente. Les valeurs de colonne de la ligne de la table de résultats ne correspondent plus aux valeurs actuelles de la ligne de la table de base. La ligne a été mise à jour après son insertion dans la table de résultats mais avant la fin de la mise à jour ou de la suppression positionnée.

cursor-name
Le nom du curseur qui a été utilisé pour la mise à jour ou la suppression positionnée.

Action du système :
L’instruction ne peut pas être traitée. Le curseur est positionné sur la même ligne.

Réponse du programmeur :
Corrigez le programme d’application pour gérer cette condition d’erreur ou modifiez les niveaux d’isolement afin que la ligne de base ne puisse pas être mise à jour pendant l’opération du curseur.

ETATSQL :
24512