批量更改 SQL Server 2005 的表架构

本文发布于 14 年前,部分内容可能已经失去参考价值。

第一步:生成执行语句

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='旧架构名.' + @name

print 'ALTER SCHEMA 新架构名 TRANSFER ' + @name
fetch next from csr1 into @name
END
CLOSE csr1

第二步:执行上面命令生成的结果

xoyozo 15 年前
转载请注明出处
可能相关的内容