zoukankan      html  css  js  c++  java
  • 多个表添加字段之后统一刷新所有视图

     

    --刷新所有视图

    DECLARE @ViewName VARCHAR(MAX);

    DECLARE @i INT;

    SET @i = 0;

    DECLARE #_cursor CURSOR

    FOR

        SELECT  name

        FROM    sysobjects

        WHERE   type = 'V' 

    AND name NOT in ('vwCO_CostItem');--有些视图不需要了所以排除一下

     

    OPEN #_cursor;

     

    FETCH NEXT FROM #_cursor INTO @ViewName;

     

    WHILE @@fetch_status = 0

        BEGIN

            PRINT '成功刷新视图: ' + @ViewName; 

            EXEC sp_refreshview @ViewName;  

            SET @i = @i + 1; 

            FETCH NEXT FROM #_cursor INTO @ViewName;

        END;

     

    CLOSE #_cursor;

    DEALLOCATE #_cursor;

    PRINT '刷新视图完成';

    PRINT '共成功刷新' + CONVERT(VARCHAR(10), @i) + '个视图';

     

     

  • 相关阅读:
    CSS font-family 字体名称一览表
    jQuery动态追加移除CSS样式
    Java中super关键字的作用与用法
    I Have a Dream(我有一个梦想)
    再读《诫子书》
    世间谤我、欺我、辱我、笑我,为之奈何?
    英语句型:我除了音乐一无所能
    H5 iphoneX适配方案
    对象序列化成字符串,拼接在请求url后面
    React 60s倒计时
  • 原文地址:https://www.cnblogs.com/allen0/p/9243847.html
Copyright © 2011-2022 走看看