Bonjour
Je rencontre sur as/400 v5r1 un problème avec la requete SQL suivante :
update mabib/fichier1 set colonne100 = (select colonne2 from mabib/fichier2 where colonne1 = fichier1.colonne2)
le système me propose une mise à jour du fichier , la MAJ ne s'effectue pas , message " valeurs indéfinies non admises dans la colonne100"
si je modifie la requête comme ceci :
update mabib/fichier1 set colonne100 = (select colonne2 from mabib/fichier2 where colonne1 = fichier1.colonne2) where colonne2 =10
la requête met à jour correctement l'enregistrement correspondant
Mais je veux une mise à jour de toutes les colonne100 du fichier 1.
Une idée serait la bienvenue ........
Merci