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

select * from table vs select colA, colB, etc. from table comportement intéressant dans SQL Server 2005

sp_refreshview pour corriger la vue, ou utilisez WITH SCHEMABINDING dans la définition de la vue

Si une vue n'est pas créée avec la clause SCHEMABINDING, sp_refreshview doit être exécuté lorsque des modifications sont apportées aux objets sous-jacents à la vue qui affectent la définition de la vue. Sinon, la vue peut produire des résultats inattendus lorsqu'elle est interrogée.