下载地址:更新包提交模板
更新包提交规范
1、文件命名
格式:时间-XX更新-姓名
示例:20171030-物资选择更新-李慧
2、需要更新SQL语句的,放到sql文件夹下,需要手动执行,要求更新SQL语句兼容性要高,不会报错
示例:建云宝签到增加外勤类型,增加扩展字段并且设置默认值为行政签到
--判断签到表是否存在,不存在则创建 if exists (select * from sysobjects where id = OBJECT_ID('yun_bao_sign') and OBJECTPROPERTY(id, 'IsUserTable') = 1) begin print '存在物理表' ----判断签到表是否存在qdlx字段,不存在则增加 if exists (select * from sysobjects where id = OBJECT_ID('yun_bao_sign') and name='qdlx') begin print '增加字段:qdlx' alter table yun_bao_sign add qdlx varchar(50) end else begin print '已存在字段:qdlx' end end else begin print '不存在物理表' CREATE TABLE [dbo].[yun_bao_sign]( [RecordID] [uniqueidentifier] NOT NULL, [EmployeeID] [varchar](50) NOT NULL, [Location_X] [numeric](18, 15) NOT NULL, [Location_Y] [numeric](18, 15) NOT NULL, [Scale] [int] NOT NULL, [Lable] [varchar](200) NOT NULL, [CreateDate] [datetime] NULL, [deviceId] [varchar](500) NULL, [netType] [varchar](500) NULL, [UserIP] [varchar](100) NULL, [SourceSystem] [varchar](100) NULL, [PlatFormInfo] [varchar](50) NULL, [EnterpriseCode] [varchar](50) NULL ) ON [PRIMARY] end
3、每个功能单独形成更新包提交