此文章主要向大家讲述的是批量更改SQL Server 2005的表架构的实际操作流程,我在一个信誉度很好的网站找到一个关于批量更改SQL Server 2005的表架构的实际操作流程的资料,拿出来供大家分享。
批量更改SQL Server 2005的表架构***步:生成执行语句
viewplaincopytoclipboardprint? declare@namesysname declarecsr1cursor for selectTABLE_NAMEfromINFORMATION_SCHEMA.TABLES opencsr1 FETCHNEXTFROMcsr1INTO@name while(@@FETCH_STATUS=0) BEGIN SET@name='旧架构名.'+@name print'ALTERSCHEMA新架构名TRANSFER'+@name fetchnextfromcsr1into@name END CLOSEcsr1 declare@namesysname declarecsr1cursor for selectTABLE_NAMEfromINFORMATION_SCHEMA.TABLES opencsr1 FETCHNEXTFROMcsr1INTO@name while(@@FETCH_STATUS=0) BEGIN SET@name='旧架构名.'+@name print'ALTERSCHEMA新架构名TRANSFER'+@name fetchnextfromcsr1into@name END CLOSEcsr1
批量更改SQL Server 2005的表架构第二步:执行上面命令生成的结果
【编辑推荐】
- SQL Server 2008数据格式修改时应注意什么?SQL Server数据库之一个 SQL 2005 XML 查询的例子SQL Server存储过程之新手导航SQL Server自增字段插入值的步骤如何正确查看 SQL Server 2005 版本号?