批量修改 sql schema

declare @name sysname
 
 declare csr cursor
 
   for select TABLE_NAME from INFORMATION_SCHEMA.TABLES where table_schema='旧Schema名称'
 
open csr
 
  FETCH NEXT FROM csr INTO @name
 
while (@@FETCH_STATUS=0)
 
BEGIN
 
SET @name='旧schema名称.' + @name
 
print 'ALTER SCHEMA 新Schema名称 TRANSFER ' + @name
 
fetch next from csr into @name
 
END
 
CLOSE csr
 
 DEALLOCATE csr

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值