sql >> Database >  >> RDS >> Sqlserver

Bijwerken of invoegen van weergave of functie is mislukt omdat deze een afgeleid of constant veld bevat

Dit is een beetje lang voor een opmerking.

Ik kan de 2012-documentatie over dit onderwerp niet gemakkelijk vinden, maar de SQL Server 2008-documentatie is vrij duidelijk:

Je hebt twee tabellen in de from clausule, dus het kan niet worden bijgewerkt. Het is een alleen-lezen weergave. Ik weet niet dat dit in 2012 is gewijzigd.



  1. Ontbrekend artefact com.oracle:ojdbc6:jar:11.2.0.3

  2. Een string met dubbele aanhalingstekens in een tabel invoegen

  3. Hoe kan ik een if-statement gebruiken na een CTE (SQL Server 2005)

  4. Snelste methode om MySQL Backup and Restore te gebruiken