Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

La mise à jour ou l'insertion d'une vue ou d'une fonction a échoué car elle contient un champ dérivé ou constant

C'est un peu long pour un commentaire.

Je ne trouve pas facilement la documentation de 2012 sur ce sujet, mais le Documentation SQL Server 2008 est assez clair :

Vous avez deux tables dans le from clause, elle ne peut donc pas être mise à jour. Il s'agit d'une vue en lecture seule. Je ne suis pas au courant que cela ait été changé en 2012.