博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多个相同结构的表的字段的修改、添加
阅读量:4972 次
发布时间:2019-06-12

本文共 1439 字,大约阅读时间需要 4 分钟。

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

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

转载于:https://www.cnblogs.com/AlexLeeLi/p/7249937.html

你可能感兴趣的文章
mysql 安装补充
查看>>
大学里如何学习 ?
查看>>
Oracle命令类别
查看>>
js面试题:关于数组去重的四种方法总结
查看>>
Linux内核分析(三)----初识linux内存管理子系统
查看>>
stc12c5a60s2驱动TEA5767收音机模块硬件调试总结
查看>>
vue中提示$index is not defined
查看>>
Java中对List集合内的元素进行顺序、倒序、随机排序的示例代码
查看>>
css选择器
查看>>
看懂下面C++代码才说你理解了C++多态虚函数!
查看>>
ASP.NET上传下载文件
查看>>
Galaxy Nexus 全屏显示-隐藏Navigation Bar
查看>>
Spring中使用Velocity模板
查看>>
上周热点回顾(8.18-8.24)
查看>>
Feature toggle
查看>>
day02
查看>>
gvim 配置Pydiction
查看>>
Linux安装指定mysql版本
查看>>
分布式锁的三种实现方式
查看>>
poj 2109 pow函数也能这么用?p的开n次方
查看>>