首页 > 数据库技术 > 详细

sqlserver刷新视图

时间:2019-11-27 09:51:37      阅读:89      评论:0      收藏:0      [点我收藏+]
原文:sqlserver刷新视图

sqlserver 用于刷新当前数据库所有视图的存储过程

技术分享图片
create procedure dbo.proc_refreshview
as
begin
    declare @viewname varchar(100)
    declare cur_view cursor for select [name] from sysobjects where [type]=V
    open cur_view
    fetch next from cur_view into @viewname
    while(@@FETCH_STATUS=0)
    begin
        exec sp_refreshview @viewname

        fetch next from cur_view into @viewname
    end
    close cur_view
    deallocate cur_view
end
技术分享图片

 

sqlserver刷新视图

原文:https://www.cnblogs.com/lonelyxmas/p/11939695.html

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