56
IBM DB2 Connect 9.7 - - Guide d'utilisation
ccnn
Code de classe SQLSTATE du serveur de base de données grand
système IBM. nn est l'une des valeurs suivantes :
00
Exécution terminée normalement
01
Avertissement
02
Pas de données
21
Violation de cardinalité
22
Condition d'exception de données
23
Violation de contrainte
24
Etat de curseur incorrect
26
Identificateur d'instruction SQL incorrect
40
Annulation de transaction (ROLLBACK)
42
Violation d'accès
Etat d'application incorrect
51
Objet non disponible dans l'état prérequis
55
Erreurs diverses SQL ou du produit
56
Ressource non disponible ou intervention d'un opérateur
57
Erreur système
58
Le code_sortie spécifié est utilisé pour tous les SQLCODE possédant ce
code de classe qui ne sont pas spécifiés explicitement dans le fichier de
mappage. Si aucun code_sortie n'est spécifié sur cette ligne, le SQLCODE
original est mappé à lui-même et aucun jeton ne sera copié.
Les caractères cc doivent être indiqués en minuscule.
Si le même code_entrée apparaît plusieurs fois dans le fichier de mappage, la
première occurrence est utilisée. Le code_sortie représente le SQLCODE de
sortie. Si aucune valeur n'est spécifiée, le SQLCODE original est utilisé.
Si vous spécifiez un code de sortie, vous pouvez également spécifier l'une des
options suivantes :
(s)
Le SQLCODE en entrée et l'ID de produit (ARI, DSN ou QSQ) seront
placés dans le champ de jeton de message SQLCA.
Le SQLCODE original est renvoyé en tant que jeton unique. Cette
option est conçue pour gérer des SQLCODE non définis, à l'exception
des codes +965 et -969. Si +965 ou -969 représente le code_sortie, la liste
de jetons renvoyée dans le champ SQLERRMC de SQLCA comprend le
SQLCODE d'origine suivi de l'identificateur de produit et de la liste de
jetons d'origine.
Le caractère s doit être indiqué en minuscule.
(liste_jetons)
Une liste de jetons, séparés par des virgules. Spécifiez une seule virgule
pour passer à un jeton spécifique. Par exemple, le format (,t2,,t4)
signifie que le premier et le troisième jeton ont une valeur null.
Chaque jeton a la forme d'un numéro (n), précédé, facultativement, de
la lettre c et suivi, facultativement, de la lettre c ou i. Il est interprété
comme suit :
c
Le type de données du jeton situé à cet endroit est CHAR (le