zoukankan      html  css  js  c++  java
  • 多个相同结构的表的字段的修改、添加

    --修改多个相同结构的表的字段

    declare @TableName varchar(50);
    declare cur_tableNames cursor for select name from sysobjects where type = 'U' and Name like 'box_mac_%' order by name ;
    open cur_tableNames
    fetch next from cur_tableNames into @TableName
    while @@FETCH_STATUS=0
    begin
    print 'exec sp_rename ''['+@TableName+'].[days5d_quiet_start]'', ''days5_quiet_start'', ''COLUMN'''
    EXEC ( 'exec sp_rename ''['+@TableName+'].[days5d_quiet_start]'', ''days5_quiet_start'', ''COLUMN''')
    fetch next from cur_tableNames into @TableName
    end
    close cur_tableNames

    --存储过程 (多个相同结构的表的字段添加)

    USE [tongji.yxyxh]
    GO
    /****** Object: StoredProcedure [dbo].[UpdateTable_box_mac] Script Date: 07/28/2017 13:59:26 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    ALTER procedure [dbo].[UpdateTable_box_mac]
    as
    begin
    declare @TableName varchar(50);
    declare cur_tableNames cursor for select name from sysobjects where type = 'U' and Name like 'box_mac_%' order by name;
    open cur_tableNames
    fetch next from cur_tableNames into @TableName
    while @@FETCH_STATUS=0
    begin
    exec( 'alter table '+@TableName +' add [days3_start] [bit] NULL')
    exec( 'alter table '+@TableName +' add [days5_start] [bit] NULL')
    exec( 'alter table '+@TableName +' add [days3_quiet_start] [bit] NULL')
    exec( 'alter table '+@TableName +' add [days5_quiet_start] [bit] NULL')
    fetch next from cur_tableNames into @TableName
    end
    close cur_tableNames

    end

  • 相关阅读:
    controller中返回值是string
    String jsonstr =new Gson().toJson(object) 什么意思
    The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path jsp开始页面有红叉
    ubuntu 安装配置JDK
    检查元素状态
    检查页面元素是否存在
    智能等待页面元素(显示的等待同步测试)
    implicitly_wait()隐式等待
    多选框处理
    单选按钮处理
  • 原文地址:https://www.cnblogs.com/AlexLeeLi/p/7249937.html
Copyright © 2011-2022 走看看