您当前位置: 圣才学习网首页 >> IT类 >> SqlServer专题

修改表全部字段的存储过程源码分享

扫码手机阅读
用圣才电子书APP或微信扫一扫,在手机上阅读本文,也可分享给你的朋友。
评论(0
来源:网络 作者:未知
1 USE [QG_Mis24]
 2 GO
 3 /****** Object: StoredProcedure [dbo].[p_set]    Script Date: 07/11/2013 17:05:38 ******/
 4 SET ANSI_NULLS ON
 5 GO
 6 SET QUOTED_IDENTIFIER ON
 7 GO
 8 ALTER procedure [dbo].[p_set]  
 9 as  
10 declare tb cursor for 
11 SELECT sql='alter table ['+d.name   +'] alter column bgdlx Varchar(64) ' 
12 FROM syscolumns a left join systypes b on a.xtype=b.xusertype 
13 inner join sysobjects d on a.id=d.id and a.name like '%bgdlx%' and a.length =10   
14 order by d.name,a.name   declare @sql varchar(1000)  
15 open tb   fetch next from tb into @sql   while @@fetch_status = 0  
16 begin   print @sql 
17 exec(@SQL) fetch next from tb into @sql  
18 end  
19 close tb  
20 deallocate tb 
 

小编工资已与此挂钩!一一分钱!求打赏↓ ↓ ↓

如果你喜欢本文章,请赐赏:

已赐赏的人
最新评论(共0条)评论一句