CODE RETOUR -690

THE STATEMENT IS REJECTED BY DATA DEFINITION CONTROL SUPPORT. REASON reason-code

Explication :
Le code est émis par le support de contrôle de définition de données pour signaler que la déclaration est rejetée pour la raison indiquée par ‘reason-code‘ après consultation de la table d’enregistrement d’application et de la table d’enregistrement d’objet.

L’explication du reason-code donné :

0001La prise en charge du contrôle de la définition des données s’exécute en mode de contrôle par nom d’application. L’instruction est rejetée car l’application actuelle n’est pas enregistrée dans la table d’enregistrement des applications avec DEFAULTAPPL activé.
0002La prise en charge du contrôle de la définition des données s’exécute en mode Contrôle par nom d’application avec exceptions. L’instruction est rejetée car l’objet n’est pas enregistré dans la table d’enregistrement d’objet et l’application actuelle n’est pas enregistrée dans la table d’enregistrement d’application avec DEFAULTAPPL activé.
0003La prise en charge du contrôle de la définition des données s’exécute en mode Contrôle par nom d’application avec exceptions. L’instruction est rejetée car l’objet est enregistré dans la table d’enregistrement d’objets mais l’application actuelle ne correspond pas.
0004La prise en charge du contrôle des définitions de données s’exécute en mode de contrôle par nom d’objet avec exceptions. L’instruction est rejetée car l’objet est enregistré dans la table d’enregistrement d’objets mais l’application actuelle ne correspond pas.
0005La prise en charge du contrôle des définitions de données s’exécute en mode de contrôle par nom d’objet. L’instruction est rejetée car l’objet est enregistré dans la table d’enregistrement d’objets mais l’application actuelle ne correspond pas.
0006La prise en charge du contrôle des définitions de données s’exécute en mode de contrôle par nom d’objet. L’instruction est rejetée car l’objet n’est pas enregistré dans la table d’enregistrement des objets.


Action du système :
La déclaration ne peut pas être traitée.

Réponse du programmeur :
Vérifiez si la prise en charge du contrôle de la définition des données s’exécute dans le bon mode. Vérifiez une ou les deux tables d’enregistrement pour déterminer si les entrées des tables d’enregistrement sont correctes. Si ce n’est pas le cas, mettez à jour les tables d’enregistrement.

SQLSTATE :
23508