Erreur : -1407 ORA-01407: impossible de mettre à jour (Table + nom du c2emechamp) avec NULL.

Voici mon script et je ne comprend pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
for getcurs in curs(idVersion) loop
   -- on fait update avec numéro courant
   update table
   set 1erchamp=getcurs.1erchamp,
        2emeChamp=  case when getcurs.2emeChamp is not null then getcurs.2emeChamp end where COD=getcurs.COD;
end loop;
Merci de m'aider