【发布时间】:2011-05-23 02:20:04
【问题描述】:
使用 SQL Server Express 2008 和 Management Studio。
我有一张桌子和一个视图。在创建视图时,表的 FirstName 列是 varchar(50)。将 Table.Firstname 修改为 nvarchar(50),View 仍然指示该列是 varchar(50)。
如何让视图显示当前列定义?
这是我尝试过的(没有用):
- 点击刷新按钮
- 关闭 Management Studio 并重新打开它。
以下是有效的:
- 创建一个全新的视图。新视图会显示当前字段定义
注意:这个项目有很多视图,所以我不想重新创建所有视图。
【问题讨论】:
标签: sql-server view schema