L. CODES SQL ------------- Les données des variables (&x) sont placées dans SQLERRMC (SQLCA) Nom du fichier de messages . . : QSQLMSG IDMSG GRAV MSG -----SQLCODE POSITIF------------- SQL0100 0 La ligne n'a pas été trouvée. SQL0304 30 Erreur de conversion pendant affectation valeur à &1. SQL0802 30 Erreur de conversion ou de mappage des données. |
IDMSG GRAV MSG -----SQLCODE NEGATIF------------- SQL0010 30 La chaîne de caractères commençant par &1 n'est pas délimitée. SQL0060 30 Valeur &1 de fonction DECIMAL incorrecte. SQL0084 0 Instruction SQL non admise. SQL0101 30 L'instruction SQL est trop longue ou comporte trop d'éléments. SQL0103 30 Le littéral numérique &1 est incorrect. SQL0104 30 Elément syntaxique &1 incorrect. Eléments corrects : &2. SQL0105 30 Mixed string constant not valid. SQL0106 30 La précision indiquée pour la colonne FLOAT est incorrecte. SQL0107 30 &1 est trop long. &2 caractères maximum sont acceptés. SQL0109 30 La clause &1 n'est pas admise. SQL0110 30 Le littéral hexadécimal commençant par &1 est incorrect. SQL0111 30 La fonction sur colonne ne comporte pas de nom de colonne. SQL0112 30 L'opérande de la fonction sur colonne est une autre fonction. SQL0113 30 Le nom &1 n'est pas admis. SQL0115 30 Opérateur de comparaison &1 incorrect. SQL0117 30 Le nombre de valeurs insérées par cette instruction est incorrect SQL0118 30 La table &1 de &2 est aussi indiquée dans la clause FROM. SQL0119 30 La colonne &1 de la clause HAVING n'est pas indiquée dans GROUP B SQL0120 30 L'utilisation de la fonction sur colonne est incorrecte. SQL0121 30 Le nom de colonne &1 figure en double dans INSERT ou UPDATE. |
SQL0122 30 La colonne indiquée dans la liste de SELECT est incorrecte. SQL0125 30 Numéro colonne &1 de ORDER BY incorrect. SQL0129 30 L'instruction SQL comporte un trop grand nombre de tables. SQL0131 30 L'opérateur de comparaison LIKE comporte des opérandes incompatib SQL0132 30 Le prédicat LIKE est incorrect. SQL0134 30 L'opérande de la fonction MIN ou MAX est supérieur à 256 octets. SQL0136 30 La longueur totale des colonnes de ORDER BY ou de GROUP BY dépass SQL0137 30 La chaîne obtenue par concaténation est trop longue. SQL0138 30 L'argument &1 de la fonction SUBSTR est en dehors des limites. SQL0150 30 Vue ou fichier logique &1 de &2 accessible en lecture seule. SQL0151 30 Colonne &3 de table &1 de &2 en lecture seule. SQL0153 30 L'instruction CREATE VIEW doit comporter une liste de colonnes. SQL0154 30 L'utilisation de UNION et UNION ALL avec CREATE VIEW est incorrec SQL0155 30 La vue &1 de &2 est incorrecte dans la clause FROM. SQL0156 30 &1 de &2 n'est pas une table. SQL0158 30 Le nombre de colonnes indiqué n'est pas cohérent. SQL0159 30 L'objet &1 de &2 est de type incorrect. SQL0170 30 Nombre d'arguments pour fonction &1 incorrect. SQL0171 30 L'argument de la fonction &2 est incorrect. SQL0198 30 L'instruction SQL est vide ou à blanc. SQL0199 30 Le mot-clé &1 est mal placé. Eléments possibles : &2. SQL0203 30 Colonne &1 présente dans plusieurs tables. |
SQL0204 30 Objet &1 de type *&3 dans &2 non trouvé. SQL0205 30 La colonne &1 ne se trouve pas dans la table &2. SQL0206 30 La colonne &1 ne se trouve pas dans les tables indiquées. SQL0207 30 L'utilisation de la clause ORDER BY avec l'opérateur UNION est in SQL0208 30 Col &1 de ORDER BY pas dans table résultante. SQL0301 30 Variable d'entrée &1 incorrecte. SQL0302 30 Erreur de conversion sur variable en entrée &1. SQL0303 30 Variable &1 incompatible avec SELECT. SQL0305 30 La variable d'indicateur doit être indiquée. SQL0309 30 La variable d'indicateur contient une valeur indéfinie. SQL0311 30 La variable de longueur variable a une longueur négative. SQL0312 30 Variable &1 non définie ou non utilisable. SQL0313 30 Le nombre de variables est incorrect. SQL0314 30 Nom de la variable &1 déjà utilisé. SQL0401 30 Opérandes de l'opérateur &1 incompatibles. SQL0402 30 Utilisation incorrecte de &1. SQL0404 30 La valeur destinée à la colonne &1 est trop longue. SQL0405 30 La valeur du littéral &1 est hors limites. SQL0406 30 Erreur de conversion pendant l'affectation d'une valeur à &1. SQL0407 30 La valeur affectée dans INSERT ou UPDATE est indéfinie. SQL0408 30 Valeur indiquée dans INSERT ou UPDATE incompatible avec type colo SQL0410 30 Littéral en virgule flottante &1 incorrect. |
SQL0414 30 Colonne numérique &1 incorrecte dans LIKE. SQL0415 30 Incompatibilité entre les opérandes de la clause UNION. SQL0417 30 La combinaison des paramètres de substitution est incorrecte. SQL0418 30 Utilisation incorrecte du paramètre de substitution. SQL0419 30 Echelle négative incorrecte. SQL0421 30 Le nombre de colonnes des opérandes de UNION n'est pas identique. SQL0501 30 Le curseur &1 n'est pas activé. SQL0502 30 Le curseur &1 est déjà activé. SQL0503 30 La colonne &3 ne peut pas être mise à jour. SQL0504 30 Le curseur &1 n'est pas déclaré. SQL0507 30 Le curseur &1 n'est pas activé. SQL0508 30 Le curseur &1 n'est pas placé sur une ligne verrouillée. SQL0509 30 Table &2 de &3 différente de celle indiquée par curseur &1. SQL0510 30 Vue ou fichier logique &1 de &2 accessible qu'en lecture. SQL0511 30 La clause FOR UPDATE OF est incorrecte. SQL0514 30 L'instruction préparée &2 n'a pas été trouvée. SQL0516 30 L'instruction préparée &1 n'a pas été trouvée. SQL0517 30 L'instruction préparée &2 n'est pas une instruction SELECT. SQL0518 30 L'instruction préparée &1 n'a pas été trouvée. SQL0519 30 L'instruction préparée &1 est déjà utilisée. SQL0551 30 Non autorisé à l'objet &1 de type *&3 de &2. SQL0552 30 Non autorisé à &1. |
SQL0556 30 La révocation du privilège est incorrecte. SQL0601 30 Objet &1 de type *&3 dans &2 existe déjà. SQL0602 30 Plus de 120 colonnes indiquées dans l'instruction CREATE INDEX. SQL0603 30 Présence de clés en double empêche création index d'attribut UNIQ SQL0604 30 La colonne contient des attributs incorrects. SQL0607 30 Opération non admise sur table système &1 de &2. SQL0612 30 Le nom &1 est déjà affecté à une autre colonne. SQL0614 30 La longueur totale des colonnes de CREATE INDEX dépasse la limit SQL0637 30 Le mot clé &1 est en double. SQL0803 30 Valeur indiquée incorrecte car produirait clé en double. SQL0804 30 La zone SQLDA n'est pas correcte. SQL0811 30 L'instruction SELECT ne peut produire qu'une seule ligne. SQL0822 30 SQLDA contient une adresse incorrecte. SQL0840 30 Le nombre d'éléments sélectionnés dépasse 8 000. SQL0901 50 Erreur système. SQL0904 30 La limite des ressources a été dépassée. SQL0906 30 Une erreur antérieure rend l'opération impossible. SQL0913 30 Ligne ou objet &1 type *&3 dans &2 en cours d'utilisation. SQL5001 30 Qualificatif de colonne &1 non défini. SQL5002 30 Nom de bibliothèque obligatoire pour &1. SQL5003 30 Instruction DDL incompatible avec contrôle de validation. SQL5004 30 L'instruction CREATE VIEW est incorrecte si USER ou LENGTH est dé |
SQL5005 30 L'opérateur &1 n'est pas compatible avec les opérandes. SQL5006 30 Indicateur de table &1 en double. SQL5016 30 Nom de table &1 incompatible avec option d'appellation. SQL5017 30 Trop d'utilisateurs sont définis dans une instruction GRANT ou RE SQL5019 30 Une chaîne vide ne peut constituer un opérande. SQL5021 30 &1 aussi dans FOR UPDATE OF et ORDER BY. SQL5022 30 La clause FOR DATA est incorrecte pour le type indiqué. SQL7001 30 Le fichier &1 de &2 n'est pas un fichier base de données. SQL7002 30 L'un des paramètres de la commande de substitution OVRDBF est inc SQL7003 30 Le fichier &1 de &2 a plusieurs formats. SQL7004 30 &1 n'est pas une base de données. SQL7005 30 La clause FOR MIXED DATA n'est pas admise. SQL7006 30 La base de données &1 ne peut pas être supprimée. SQL7007 30 L'instruction COMMIT ou ROLLBACK est impossible dans ce contexte. SQL7008 30 &1 de &2 est incorrecte pour cette opération. SQL7009 30 USER indiqué, mais nom de profil utilisateur &1 trop long. SQL7010 30 Fichier logique &1 ne peut pas figurer dans l'instruction CREATE SQL7011 30 &1 de &2 n'est ni table, ni vue, ni fichier physique. SQL7012 30 Ce privilège est incorrect pour la table ou la vue &1 de &2. *** Fin des codes SQL *** |