|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : juin 2006 Messages : 485 ![]() |
Bonjour je viens de débuter en AS400 .
Je voulais faire une insertion de donnée via sql dans un fichier X, donc pour ne pas faire de bêtises nous avons copié physiquement le fichier X en Y . Donc j'ai fait un premier test sur le fichier Y tous ce passe bien mes données s'insèrent bien dans le fichier Y, après validation je décide d’exécuter mon script d'insertion sur le fichier X avec la même requête juste en changeant le nom de la bibliothèque . Et là la requête ne passe pas !! pourtant sur la copie du fichier ça fonctionne !! J'ai déjà regardé au niveau des droits . Voici mon message d'erreur : Code :
![]() Merci |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 111 ![]() |
Dans ton fichier, tu as un champ qui n'autorise pas les valeurs nulles, qui n'a pas de valeur par défaut, et qui est non renseigné.
Autorise les valeurs nulles pour ce champ, affecte lui une valeur par défaut, et/ou renseigne le dans ta requête. Petit détail, presses F1 (aide) sur les messages, tu pourras accéder à des informations supplémentaires. Par exemple quelle est le champ concerné. De même n'oublie pas de consulter l'historique du travail (DSPJOBLOG) pour obtenir des informations pertinentes. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : juin 2006 Messages : 485 ![]() |
Ok un grand merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com