码迷,mamicode.com
首页 > 其他好文 > 详细

数据表新加的列,通过脚本记录

时间:2019-05-25 19:52:36      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:commit   丢失   ice   设计   正式   运行   action   targe   ati   

在实际开发中,表有的时候需要新加列,这个时候,你新加了列,可以右键,生成更改脚本。貌似只有新加的列,在没有保存的情况下才可以使用。如图:

技术图片

生成的脚本如下:

/* 为了防止任何可能出现的数据丢失问题,您应该先仔细检查此脚本,然后再在数据库设计器的上下文之外运行此脚本。*/
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.BuyingDynamic ADD
    TargetPrice decimal(18, 3) NULL,
    PurchaseRemark nvarchar(2000) NULL,
    PurchaseId nvarchar(50) NULL,
    ProcurementId int NULL,
    BuyStatus smallint NULL,
    Comefrom nvarchar(50) NULL
GO
ALTER TABLE dbo.BuyingDynamic SET (LOCK_ESCALATION = TABLE)
GO
COMMIT

然后把这个脚本复制在项目的某个数据库txt中,然后提交,到时候在正式环境上执行一下脚本就可以了。

数据表新加的列,通过脚本记录

标签:commit   丢失   ice   设计   正式   运行   action   targe   ati   

原文地址:https://www.cnblogs.com/yunquan/p/10923397.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!