`
kerlubasola
  • 浏览: 709677 次
文章分类
社区版块
存档分类
最新评论

MSSQL大型数据库,当数据库中有大量记录时更改表结构

 
阅读更多

数据库中的表已经有几百万条记录,通过“设计”更改表结构,添加字段老是出错,解决办法:

右键要修改的表,在弹出菜单中选择“设计”窗口,并添加或者修改字段属性,修改完后,不要关闭“设计”窗口,而是在“设计”窗口的空白处,点键-》生成更改脚本,

然后把脚本复制下来,运行这个脚本就可以了。


/* 为了防止任何可能出现的数据丢失问题,您应该先仔细检查此脚本,然后再在数据库设计器的上下文之外运行此脚本。*/
BEGIN TRANSACTION
SET QUOTED_IDENTIFIER ON
SET ARITHABORT ON
SET NUMERIC_ROUNDABORT OFF
SET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
COMMIT
BEGIN TRANSACTION
GO
ALTER TABLE dbo.表名 ADD
字段1 nvarchar(50) NULL,
字段2 nvarchar(50) NULL,
字段3 nvarchar(50) NULL
GO
COMMIT

分享到:
评论

相关推荐

    MSSQL_数据库脚本导出器

    这有助于团队协作,确保每个开发人员都在相同的数据库结构下工作,并能追踪和回滚更改。 除了MSSQL_数据库脚本导出器,SQL Server Management Studio (SSMS) 也提供类似的功能,但可能需要更复杂的配置。而第三方...

    Pubs Mssql示例数据库

    在MSSQL Server 2005中,Pubs数据库的物理结构由两个文件组成:PUBS.MDF(主数据文件)和PUBS_LOG.LDF(日志文件)。PUBS.MDF文件存储了数据库的表、视图、存储过程等对象,而PUBS_LOG.LDF则记录了所有的事务日志...

    删除MSSQL数据库中的表和清除记录小工具有源代码

    标题中的“删除MSSQL数据库中的表和清除记录小工具有源代码”表明这是一个用于管理Microsoft SQL Server数据库的工具,其主要功能是帮助用户方便地删除数据库中的表以及清除表内的记录。这样的工具在数据库开发和...

    数据库结构和数据对比工具(MSSQL)

    数据对比工具则主要用于比较两个MSSQL数据库之间的差异,这些差异可能涉及到表结构、数据内容、权限设置等多个方面。这样的工具可以帮助数据库管理员快速识别并解决数据一致性问题,确保备份和恢复的准确性,以及在...

    MSSQL数据库字典生成器

    "MSSQL数据库字典生成器"是一款专门针对Microsoft SQL Server(MSSQL)数据库设计的工具,用于生成数据库的详细字典报告。这个工具能够帮助数据库管理员和开发人员更好地理解和管理他们的数据库结构,包括表、视图、...

    MSSQL远程数据库管理工具

    描述中提到的“MSSQL数据库管理工具,远程备份数据库,管理数据,远程操作”,暗示了该工具的主要功能。首先,它具有备份数据库的能力,这是数据库管理的关键部分,可以防止数据丢失,确保业务连续性。备份功能可能...

    mssql生成导出数据库字典

    数据库字典是一个详细记录了数据库结构、表、字段、索引、关系和其他元数据的文档。这种工具或脚本能够帮助数据库管理员(DBA)和开发人员更好地理解数据库的设计和结构,方便维护和优化。 描述中提到的“可以快速...

    数据库表结构对比工具(含原代码)

    数据库表结构对比工具是一种实用的软件工具,它允许用户比较两个不同数据库的表结构,以检测它们之间的差异。这个特定的工具("DatabaseCompare2-20")包含源代码,意味着用户可以深入理解其工作原理,并根据需要...

    mysql数据库迁移到mssql数据库

    4. **数据导入**:在MSSQL环境中创建对应的表结构后,将导出的数据导入。可以使用`BULK INSERT`命令导入CSV文件,或使用SSMA工具直接将数据迁移至MSSQL。 5. **数据验证**:迁移完成后,对比源数据库和目标数据库的...

    mssql数据库_神魔大陆数据库_完美世界_myselfk6x_完美工具_诛仙sql2000_

    标题中的“mssql数据库_神魔大陆数据库_完美世界_myselfk6x_完美工具_诛仙sql2000_”暗示了我们讨论的是一个与Microsoft SQL Server(mssql)相关的项目,它涉及到游戏“神魔大陆”的数据库管理,可能是由用户...

    MSSQL数据库连接配置源码(学习交流)_mssql_数据库源码_

    学习MSSQL数据库连接配置源码有助于提升开发者对数据库操作的理解,包括创建、修改、删除表,执行增删改查操作,以及事务处理等。此外,对于高级功能,如存储过程、触发器、视图、索引和性能优化也是数据库管理员和...

    MsSQL通用数据库创建程序源码

    1. **T-SQL(Transact-SQL)**:这是MsSQL的编程语言,用于创建、修改和操作数据库对象,如表、视图、存储过程等。源码可能包含了大量T-SQL脚本,用于动态构建数据库结构。 2. **数据库架构设计**:创建数据库前,...

    MSSQL2000/2008导出数据库字典(表结构)

    - **备份和恢复**:当需要在不同环境间迁移数据库时,表结构的脚本可以作为恢复的基础。 - **数据库设计**:开发人员可以参考导出的结构来理解数据库的设计,并在新项目中应用相同的标准。 - **文档记录**:为数据库...

    数据库比较工具 mssql

    数据库比较是指分析两个数据库实例,找出它们在表结构、索引、视图、存储过程、触发器等方面的差异。这对于版本控制、数据库迁移、数据同步以及故障排查等场景非常有用。MSSQL Server 提供的这个工具能够精确地进行...

    MSSQL to MySQL【MSSQL到MySQL数据库转换程序

    2. **数据迁移**:将MSSQL数据库中的数据记录转移到MySQL数据库,这可能涉及批量导入、导出或直接在源和目标数据库之间进行同步操作。 3. **事务处理**:为了保证数据的完整性和一致性,转换过程中可能会使用事务来...

    MSSQL数据库提示脚本

    此外,还有ALTER TABLE用于修改表结构,DROP TABLE用于删除表等。 2. **查询优化**:有效的查询能提高数据库性能。使用索引可以加快查询速度,但过多的索引可能会影响写操作。理解查询计划和使用EXPLAIN PLAN来分析...

    MSSQL表结构工具2019-08-01

    MSSQL表结构工具是一个专门为 Microsoft SQL Server所开发的一个数据库表结构工具,方便快速查看表字段名称,类型,长度及备注,并且还可以根据自已的修改工具源码,以方便快速生成表相关的新增、修改、删除等代码。...

    MSSQL数据库比较软件

    SQLDelta能够全面比较两个MSSQL数据库的表结构、视图、存储过程、函数、索引、主键、外键和触发器等。它能快速识别出差异,这对于数据库版本控制、数据库迁移和代码审查等场景极其有用。通过对比,用户可以清晰地...

    MSSQL数据库编程规范v1.0

    本规范适用于所有参与MSSQL数据库设计与编程的开发人员,建议在编写和审查SQL代码时作为参考。 #### 1.3 术语约定 1. **对象**:指的是数据库中的实体,如数据库、表、索引等。 2. **命名**:指对象的标识符,应...

Global site tag (gtag.js) - Google Analytics