`

SQL Server中创建视图注意

阅读更多
1. 不能在查询定义中使用order by,除非定义中包含TOP或FOR XML运算符.
(注:
i.TOP不是ANSI的标准语句;
ii.视图是虚拟表,作为一个逻辑实体,表中的行没有顺序,可以在外部查询中对行排序
)
2. 所有的结果列必须有名称.因此最好不使用"SELECT *"这种语句
3. 所有结果列的名称必须是唯一的

基本表的架构更改时,要及时刷新视图的元数据信息,使用sp_refreshview可实现此功能:
exec sp_refreshview 'view_name'

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics