批量修改sql server 2008的架构

--批量修改架构。名称为XJADMINATT的所有表修改为dbo--
--把执行的结果,拷贝到命令行,执行命令即可--
declare @name sysname   
declare csr1 cursor   
for   
select TABLE_NAME from INFORMATION_SCHEMA.TABLES   
open csr1   
FETCH NEXT FROM csr1 INTO @name   
while (@@FETCH_STATUS=0)   
BEGIN   
SET @name=XJADMINATT. + @name   
print ALTER SCHEMA dbo TRANSFER  + @name   
fetch next from csr1 into @name   
END   
CLOSE csr1  

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。