首页 > 其他 > 详细

批量执行视图

时间:2016-09-23 23:06:13      阅读:207      评论:0      收藏:0      [点我收藏+]

--由于更新表(例如添加一个字段)后,视图不会自动更新,通过以下脚本可以更新所有的视图:
SELECT N‘EXEC sp_refreshview ‘
+ QUOTENAME(VIEW_NAME, ‘‘‘‘) + ‘;‘ AS cmd
FROM (SELECT QUOTENAME(TABLE_SCHEMA)
+ N‘.‘ + QUOTENAME(TABLE_NAME) AS VIEW_NAME
FROM INFORMATION_SCHEMA.VIEWS) AS V
WHERE OBJECTPROPERTY(OBJECT_ID(VIEW_NAME), ‘IsSchemaBound‘) = 0;
GO

批量执行视图

原文:http://www.cnblogs.com/zhier/p/5901701.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!