Bonjour,

Je dois faire un update avec un subquery
mais j'obtiens une erreur de type "Column cannot be updated"

Quelqu'un pourrai m'aider, svp?

query :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
UPDATE val
SET val.nbpers =
          (SELECT COUNT(f.NOPERS) AS Expr1
            FROM Firme f
            WHERE (f.id = val.id))
FROM valeur val
P.S : SqlServer 2005