Bonsoir,

J'ai une TABLE a et une VIEW z.
Je voudrais faire un UPDATE de a à partir d'une donnée de z.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
UPDATE 
    a
SET a.nb_CM =
    (SELECT 
         z.nb_CM
     FROM 
         z
     WHERE 
         z.insee = a.insee)
WHERE a.nb_CM IS NULL
Mais j'obtiens le message d'erreur suivant :
#1443 - The definition of table 'z' prevents operation UPDATE on table 'a'.
Comment puis-je m'en sortir, SVP ?
Merci