此文章主要向大家讲述的是批量更改SQL Server 2005的表架构的实际操作流程,我在一个信誉度很好的网站找到一个关于批量更改SQL Server 2005的表架构的实际操作流程的资料,拿出来供大家分享。
批量更改SQL Server 2005的表架构***步:生成执行语句
- view plaincopy to clipboardprint?
- 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
- 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
批量更改SQL Server 2005的表架构第二步:执行上面命令生成的结果
【编辑推荐】
- SQL Server 2008数据格式修改时应注意什么?
- SQL Server数据库之一个 SQL 2005 XML 查询的例子
- SQL Server存储过程之新手导航
- SQL Server自增字段插入值的步骤
- 如何正确查看 SQL Server 2005 版本号?
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/302421.html<

