`
baibashige
  • 浏览: 144518 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sql server 2005修改表的架构

阅读更多
在SQL Server 2005中批量修改表的架构,执行以下SQL,将执行结果拷贝出来,批量执行既可。
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 dbo TRANSFER ' + @name
fetch next from csr1 into @name
END
CLOSE csr1
DEALLOCATE csr1

------------执行结果如:----------
Alter SCHEMA dbo TRANSFER cwb4129.tbl_sellbuy2
Alter SCHEMA dbo TRANSFER cwb4129.tbl_outsourcing
Alter SCHEMA dbo TRANSFER cwb4129.tbl_sellbuy
Alter SCHEMA dbo TRANSFER cwb4129.tbl_directory
Alter SCHEMA dbo TRANSFER cwb4129.tbl_company2
Alter SCHEMA dbo TRANSFER cwb4129.tbl_count
Alter SCHEMA dbo TRANSFER cwb4129.tbl_company
Alter SCHEMA dbo TRANSFER cwb4129.tbl_code
Alter SCHEMA dbo TRANSFER cwb4129.tbl_ad
Alter SCHEMA dbo TRANSFER cwb4129.smt_xxnewssort_vip
Alter SCHEMA dbo TRANSFER cwb4129.SMT_xxnewssort
... ... ...

然后将这个结果再执行一遍即可。
参考地址:http://hi.baidu.com/thunten/blog/item/c39e0caf2e00fa034a36d603.html

分享到:
评论

相关推荐

    SQLServer2005客户端SQLServer2005_SSMSEE.msi

    "SQLServer2005_SSMSEE.msi" 文件就是SQL Server 2005的System Management Studio Express(SSMSEE)的安装程序,这是一个简化版的SQL Server Management Studio,专为开发者和小型团队设计,提供基础的数据库管理和...

    SqlServer查看表结构

    本篇文章将深入解析“SqlServer查看表结构”的方法,以及如何利用SQL语句来获取详细的表结构信息,这对于数据库管理员(DBA)、数据分析师、软件开发者等专业人士来说尤为关键。 ### SQL Server查看表结构的重要性 ...

    SQL Server 2005盛宴系列之六:新的选择――SQL Server Express 2005.zip

    此外,SQL Server 2005 Express还包含了Management Studio Express,这是一个轻量级的数据库管理工具,允许用户管理数据库、执行查询、查看和修改数据库结构。虽然功能相对完整版的Management Studio略显简陋,但...

    SQL Server2005基本方法和语句

    本文将深入解析 SQL Server 2005 的基本方法与常用语句,包括数据库的创建与删除、表的创建与修改、数据的插入与删除等关键操作,旨在为数据库管理员和开发者提供全面的指导。 #### 1. 创建数据库 创建数据库是...

    sql server 2008 修改数据表 不允许保存

    4. **了解SQL Server架构变更最佳实践**:在进行任何数据库结构的修改时,都应该熟悉并遵循SQL Server的最佳实践指南,确保操作的安全性和有效性。 5. **持续学习与探索**:SQL Server提供了丰富的功能和支持文档,...

    SQL Server 2005数据库简明教程PPT

    第2部分(第3~9章)是本书的重点,也是读者深入学习SQL Server 2005的基础,详细介绍了SQL Server 2005的安装和配置过程,如何创建和管理数据库、数据表,以及如何对数据进行查询、修改、输出等内容;第3部分(第10~14章)...

    基于sql server 2005学习sql

    《基于SQL Server 2005学习SQL》 SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,而SQL Server 2005作为微软公司的一款强大的数据库管理系统,为开发者提供了广泛的功能和工具,使其在...

    SQLServer2005_SSMSEE_x64

    SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它在企业级数据存储、...通过安装压缩包中的"SQLServer2005_SSMSEE_x64.msi"文件,用户即可在64位系统上安装并开始使用这款工具,享受其带来的高效和便利。

    SQLServer2005_SSMSEE绿色版 32位

    在安装SQLServer2005_SSMSEE绿色版时,用户需要注意以下几点: 1. **系统需求**:由于是32位版本,所以只能在32位操作系统上运行。同时,需要确保系统满足SQL Server 2005的最低硬件和软件配置要求。 2. **解压与...

    SQL Server 2005 数据库系统开发完全手册

    本书会讲解如何创建、修改和管理SQL Server 2005数据库。这包括数据库的逻辑和物理结构设计,如表的创建、索引优化、关系模型等。此外,还会涉及数据类型、约束、视图和存储过程的使用。 三、T-SQL语言深入 T-SQL...

    SQL Server2005教程

    SQL Server 2005的核心是其强大的Transact-SQL(T-SQL)查询语言,它是基于标准SQL的扩展,用于创建、修改和操作数据库对象,如表、视图、存储过程和触发器。学习T-SQL是掌握SQL Server 2005的关键,包括DML(数据...

    ms sql server2000导入到ms sql server 2005

    3. **数据迁移**:在SSMA中,选择“迁移数据”选项,将SQL Server 2000的表数据迁移到2005。这个过程可能会根据数据量和网络状况有所不同,可能需要一定的时间。 4. **测试和验证**:迁移完成后,对新数据库进行...

    40集SQL Server 基础入门视频教程 SQL Server 数据库基础入门必备课程

    9.SQL Server 2014修改、删除表结构.mp4 PPT SQL Server 2014简介 SQL Server 2014数据库备份与还原 SQL Server 2014数据库创建 SQL Server 2014数据库修改与删除 SQL Server 2014数据类型

    SQL Server 2005技术内幕四本英文版

    第一本书可能专注于SQL Server 2005的基础架构与管理。这里,读者可以学习到如何安装和配置SQL Server,理解服务、安全性、存储引擎以及备份和恢复策略。内容可能包括数据库的创建、维护和优化,以及如何利用...

    sql server 2005 完美转sql server 2000,无错正常运行

    1. **逆向工程**:使用数据库逆向工程工具,将SQL Server 2005的数据库结构转化为脚本,然后手动或自动修改以适应SQL Server 2000的语法。 2. **转换工具**:正如描述中所提及的,使用特定的转换工具,如Database ...

    Sql Server 2005系统管理实录ppt

    在这一讲中,我们将介绍SQL Server 2005的基础架构和主要功能,包括数据库引擎、Analysis Services(分析服务)、Integration Services(集成服务)和Reporting Services(报告服务)。我们还会探讨SQL Server 2005...

    sqlserver2005 自带的工具对 表的备注 和 字段的备注说明维护起来非常麻烦,而且不方便显示表或字段的备注信息,而一般开发人员很看重表和字段的备注。

    sqlserver2005 自带的工具对 表的备注 和 字段的备注说明维护起来非常麻烦,而且不方便显示表或字段的备注信息,而一般开发人员很看重表和字段的备注。 为此,我作了一个 sqlserver2005 的小工具,特点: 1.能够对...

    SQL Server 2005数据库简明教程

    SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它在SQL Server 2000的基础上进行了多项改进和增强,旨在提供更高效、更安全的数据存储和管理解决方案。本教程将深入探讨SQL Server 2005的核心概念、...

    SQL Server 2005报表服务的配置与开发

    首先,我们要了解SQL Server 2005报表服务的基本架构。它基于Web服务模型,由报表服务器、报表设计器、报表查看器和数据源组成。报表服务器是核心组件,负责处理报表的存储、安全、调度和分发。报表设计器(Business...

    SQL Server 2005必备单词

    alter 是 SQL Server 2005 中的一个关键单词,表示修改数据库或表的结构。例如,使用 `ALTER DATABASE` 命令可以修改数据库的名称或属性。 database database 是 SQL Server 2005 中的一个关键单词,表示数据库...

Global site tag (gtag.js) - Google Analytics