使用SQL Server Express 2008和Management Studio。
我有一张桌子和一个视图。在创建视图时,Table的FirstName列是varchar(50)。将Table.Firstname修改为nvarchar(50),View仍指示该列为varchar(50)。
如何让View显示当前列定义?
这是我尝试过的(不起作用):
这是做了什么工作:
注意:这个项目有很多视图,所以我不想重新创建所有视图。
在联机丛书中查找sys.sp_refreshsqlmodule。