/* DROP TABLE SANKU_REPORT_LOG DROP TABLE SANKU_ACCIDENT_RECORD; DROP TABLE SANKU_VIOLATION; DROP TABLE SANKU_HAZARD; DROP TABLE SANKU_SAFETY_REWARD; DROP TABLE SANKU_ADMIN_PENALTY; DROP TABLE SANKU_TRAINING; DROP TABLE SANKU_EXAMINATION; DROP TABLE SANKU_DANGEROUS_ENGINEERING; DROP TABLE SANKU_GRID_PATROL; */ --select * from SANKU_REPORT_LOG --三库业务数据上报记录:(SANKU_REPORT_LOG) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_REPORT_LOG') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_REPORT_LOG]( [LOG_ID] [bigint] IDENTITY(1,1) NOT NULL, [OPTYPE] [varchar](50) NOT NULL, [CONTENT] [varchar](200) NOT NULL, [RESULT] [varchar](500) NOT NULL, [DETAIL] [varchar](max) NOT NULL, [OPERATOR] [varchar](50) NOT NULL, [CREATE_TIME] [datetime] NOT NULL, CONSTRAINT [PK_SANKU_REPORT_LOG] PRIMARY KEY CLUSTERED ( [LOG_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_REPORT_LOG] ADD CONSTRAINT [DF_SANKU_REPORT_LOG_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日志代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'LOG_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报方式(自动上报、手动上报、数据收集)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'OPTYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报结果(成功、失败、异常)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'RESULT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报结果说明' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'DETAIL' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'OPERATOR' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务数据上报记录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_REPORT_LOG' END GO --事故事件:补充三库相关业务字段 IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Accident_AccidentHandle' AND COLUMN_NAME = 'AccidentLevel') BEGIN --事故等级 ALTER TABLE Accident_AccidentHandle ADD AccidentLevel varchar(10); --事故类型 ALTER TABLE Accident_AccidentHandle ADD AccidentType varchar(20); --事故地点 ALTER TABLE Accident_AccidentHandle ADD AccidentLocation varchar(300); --间接经济损失 ALTER TABLE Accident_AccidentHandle ADD IndirectMoneyLoss decimal(9,2); --业主责任认定,发包方(集团)责任认定 ALTER TABLE Accident_AccidentHandle ADD ContractingResponsibility varchar(200); --岗位名称,责任岗位 ALTER TABLE Accident_AccidentHandle ADD PositionName varchar(50); --责任类型 ALTER TABLE Accident_AccidentHandle ADD ResponsibilityType varchar(10); --责任说明 ALTER TABLE Accident_AccidentHandle ADD ResponsibilityDesc varchar(500); --责任人员 ALTER TABLE Accident_AccidentHandle ADD ResponsibleMan varchar(50); --责任人员 ALTER TABLE Accident_AccidentHandle ADD ResponsibleManName varchar(50); EXEC sp_addextendedproperty 'MS_Description', N'事故等级','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'AccidentLevel'; EXEC sp_addextendedproperty 'MS_Description', N'事故类型','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'AccidentType'; EXEC sp_addextendedproperty 'MS_Description', N'事故地点','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'AccidentLocation'; EXEC sp_addextendedproperty 'MS_Description', N'间接经济损失','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'IndirectMoneyLoss'; EXEC sp_addextendedproperty 'MS_Description', N'业主责任认定','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'ContractingResponsibility'; EXEC sp_addextendedproperty 'MS_Description', N'岗位名称','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'PositionName'; EXEC sp_addextendedproperty 'MS_Description', N'责任类型','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'ResponsibilityType'; EXEC sp_addextendedproperty 'MS_Description', N'责任说明','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'ResponsibilityDesc'; EXEC sp_addextendedproperty 'MS_Description', N'责任人员','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'ResponsibleMan'; EXEC sp_addextendedproperty 'MS_Description', N'责任人员','SCHEMA', N'dbo','TABLE', N'Accident_AccidentHandle','COLUMN', N'ResponsibleManName'; END GO --三库业务收集表:事故事件(SANKU_ACCIDENT_RECORD) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_ACCIDENT_RECORD') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_ACCIDENT_RECORD]( [ACCIDENT_RECORD_ID] [bigint] IDENTITY(1,1) NOT NULL, [ACCIDENT_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [ACCIDENT_NAME] [varchar](200) NULL, [ACCIDENT_TIME] [datetime] NULL, [ACCIDENT_LEVEL] [varchar](20) NULL, [ACCIDENT_TYPE] [varchar](50) NULL, [ACCIDENT_LOCATION] [varchar](300) NULL, [ACCIDENT_DESCRIPTION] [text] NULL, [DEATH_COUNT] [int] NOT NULL, [SERIOUS_INJURY_COUNT] [int] NOT NULL, [MINOR_INJURY_COUNT] [int] NOT NULL, [DIRECT_ECONOMIC_LOSS] [decimal](18, 2) NULL, [INDIRECT_ECONOMIC_LOSS] [decimal](18, 2) NULL, [CONTRACTING_RESPONSIBILITY] [varchar](200) NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [POSITION_NAME] [varchar](50) NULL, [RESPONSIBILITY_TYPE] [varchar](10) NULL, [RESPONSIBILITY_DESC] [text] NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NULL, [PERSONNEL_NAME] [varchar](50) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_ACCIDENT_RECORD] PRIMARY KEY CLUSTERED ( [ACCIDENT_RECORD_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] ALTER TABLE [dbo].[SANKU_ACCIDENT_RECORD] ADD CONSTRAINT [DF_SANKU_AACCIDENT_RECORD_DEATH_COUNT] DEFAULT ((0)) FOR [DEATH_COUNT] ALTER TABLE [dbo].[SANKU_ACCIDENT_RECORD] ADD CONSTRAINT [DF_SANKU_AACCIDENT_RECORD_SERIOUS_INJURY_COUNT] DEFAULT ((0)) FOR [SERIOUS_INJURY_COUNT] ALTER TABLE [dbo].[SANKU_ACCIDENT_RECORD] ADD CONSTRAINT [DF_SANKU_AACCIDENT_RECORD_MINOR_INJURY_COUNT] DEFAULT ((0)) FOR [MINOR_INJURY_COUNT] ALTER TABLE [dbo].[SANKU_ACCIDENT_RECORD] ADD CONSTRAINT [DF_SANKU_AACCIDENT_RECORD_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_ACCIDENT_RECORD] ADD CONSTRAINT [DF_SANKU_AACCIDENT_RECORD_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故记录代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故等级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_LEVEL' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故地点' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_LOCATION' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'事故经过' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ACCIDENT_DESCRIPTION' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'死亡人数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'DEATH_COUNT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'重伤人数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SERIOUS_INJURY_COUNT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'轻伤人数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'MINOR_INJURY_COUNT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'直接经济损失(万元)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'DIRECT_ECONOMIC_LOSS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'间接经济损失(万元)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'INDIRECT_ECONOMIC_LOSS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发包方(集团)责任认定' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'CONTRACTING_RESPONSIBILITY' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'POSITION_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'RESPONSIBILITY_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任说明' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'RESPONSIBILITY_DESC' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包人员身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包人员姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——事故事件' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ACCIDENT_RECORD' END GO ----违规人员记录菜单修改为:违章作业 --update Sys_Menu --set MenuName='违章作业',IsUsed=1,MenuType='Menu_System_Hsse_P_Hsse' --where MenuId='06958288-96F4-4291-909A-FFC2FC76814D' and MenuType='Menu_Hsse' --GO --违章作业:补充三库相关业务字段 IF NOT EXISTS (SELECT 1 FROM Sys_Const WHERE ConstText = '违章罚款' AND GroupId = 'ViolationPersonHandleStep') BEGIN INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) VALUES('B28541A9-6C13-4506-9E42-B081F6820CB9',3,'违章罚款',3,'ViolationPersonHandleStep') INSERT INTO Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId) VALUES('A28541A9-6C13-4506-9E42-B081F6820CA9',4,'人员停工',4,'ViolationPersonHandleStep') END GO --违章作业:补充三库相关业务字段 IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Check_ViolationPerson' AND COLUMN_NAME = 'RectificationStatus') BEGIN --整改状态:未整改,整改中,已整改,已验收 ALTER TABLE Check_ViolationPerson ADD RectificationStatus varchar(50); --违章级别:一般违章,严重违章,红线违章 ALTER TABLE Check_ViolationPerson ADD ViolationLevel varchar(50); EXEC sp_addextendedproperty 'MS_Description', N'整改状态','SCHEMA', N'dbo','TABLE', N'Check_ViolationPerson','COLUMN', N'RectificationStatus'; EXEC sp_addextendedproperty 'MS_Description', N'违章级别','SCHEMA', N'dbo','TABLE', N'Check_ViolationPerson','COLUMN', N'ViolationLevel'; END GO --历史违章作业状态修改为:已验收 update Check_ViolationPerson set RectificationStatus='已验收' where RectificationStatus is null GO --历史违章级别修改为:已验收 update Check_ViolationPerson set ViolationLevel='一般违章' where ViolationLevel is null GO --历史数据没有日期批处理 update Check_ViolationPerson set CompileDate=DATEDIFF(DAY,1,ViolationDate) where CompileDate is null GO --违章作业(SANKU_VIOLATION) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_VIOLATION') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_VIOLATION]( [VIOLATION_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NULL, [PERSONNEL_NAME] [varchar](100) NULL, [VIOLATION_DATE] [date] NOT NULL, [VIOLATION_TYPE] [varchar](50) NOT NULL, [VIOLATION_CONTENT] [varchar](2000) NULL, [PENALTY_RESULT] [varchar](500) NULL, [RECTIFICATION_STATUS] [varchar](10) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_VIOLATION] PRIMARY KEY CLUSTERED ( [VIOLATION_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_VIOLATION] ADD CONSTRAINT [DF_SANKU_VIOLATION_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_VIOLATION] ADD CONSTRAINT [DF_SANKU_VIOLATION_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章作业代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'VIOLATION_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务数据id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章人员身份证件号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章人员' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'VIOLATION_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'VIOLATION_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'违章内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'VIOLATION_CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚结果' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'PENALTY_RESULT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'RECTIFICATION_STATUS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——违章作业' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_VIOLATION' END GO --安全奖惩(SANKU_SAFETY_REWARD) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_SAFETY_REWARD') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_SAFETY_REWARD]( [REWARD_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NOT NULL, [PERSONNEL_NAME] [varchar](50) NOT NULL, [REWARD_DATE] [date] NOT NULL, [REWARD_TYPE] [varchar](10) NOT NULL, [REWARD_UNIT_ID] [varchar](20) NULL, [REWARD_UNIT_CODE] [varchar](18) NULL, [REWARD_UNIT_NAME] [varchar](200) NULL, [REWARD_CONTENT] [varchar](500) NULL, [REWARD_AMOUNT] [decimal](18, 2) NULL, [REWARD_LEVEL] [varchar](20) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_SAFETY_REWARD] PRIMARY KEY CLUSTERED ( [REWARD_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_SAFETY_REWARD] ADD CONSTRAINT [DF_SANKU_SAFETY_REWARD_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_SAFETY_REWARD] ADD CONSTRAINT [DF_SANKU_SAFETY_REWARD_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩数据Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖罚人员' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩类型(奖励,处罚)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_UNIT_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_UNIT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_UNIT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩金额(元);奖励为正,处罚为负。' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_AMOUNT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖惩级别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'REWARD_LEVEL' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——安全奖惩' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_SAFETY_REWARD' END GO --行政处罚(Check_AdminPenalty) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Check_AdminPenalty') AND type = N'U') BEGIN CREATE TABLE [dbo].[Check_AdminPenalty]( [PenaltyId] [varchar](50) NOT NULL, [PenaltyCode] [varchar](50) NOT NULL, [ProjectId] [varchar](50) NOT NULL, [UnitId] [varchar](50) NOT NULL, [UnitName] [varchar](200) NOT NULL, [SysType] [char](1) NOT NULL, [PenaltyDate] [datetime] NOT NULL, [PenaltyType] [varchar](50) NOT NULL, [PenaltyContent] [varchar](2000) NULL, [PenaltyAmount] [decimal](18, 2) NULL, [PenaltyAuthority] [varchar](200) NULL, [PenaltyStatus] [varchar](10) NULL, [CompileMan] [varchar](50) NOT NULL, [CompileDate] [datetime] NOT NULL, [Remark] [varchar](200) NULL, CONSTRAINT [PK_Check_AdminPenalty] PRIMARY KEY CLUSTERED ( [PenaltyId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[Check_AdminPenalty] ADD CONSTRAINT [DF_Check_AdminPenalty_CompileDate] DEFAULT (getdate()) FOR [CompileDate] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'ProjectId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'1:安全、2:质量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'SysType' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyType' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyContent' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚金额(元)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyAmount' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚机关' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyAuthority' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'PenaltyStatus' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'CompileMan' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Check_AdminPenalty', @level2type=N'COLUMN',@level2name=N'Remark' END GO --三库:行政处罚(SANKU_ADMIN_PENALTY) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_ADMIN_PENALTY') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_ADMIN_PENALTY]( [PENALTY_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [PENALTY_DATE] [date] NOT NULL, [PENALTY_TYPE] [varchar](50) NOT NULL, [PENALTY_CONTENT] [varchar](2000) NULL, [PENALTY_AMOUNT] [decimal](18, 2) NULL, [PENALTY_AUTHORITY] [varchar](200) NULL, [PENALTY_STATUS] [varchar](10) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_ADMIN_PENALTY] PRIMARY KEY CLUSTERED ( [PENALTY_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_ADMIN_PENALTY] ADD CONSTRAINT [DF_SANKU_ADMIN_PENALTY_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_ADMIN_PENALTY] ADD CONSTRAINT [DF_SANKU_ADMIN_PENALTY_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务数据id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚金额(元)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_AMOUNT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚机关' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_AUTHORITY' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'PENALTY_STATUS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——行政处罚' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_ADMIN_PENALTY' END GO --update Technique_Rectify --set RectifyName=REPLACE(RectifyName, ' ', '') --where SupRectifyId='0' --GO --隐患记录(SANKU_HAZARD) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_HAZARD') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_HAZARD]( [HAZARD_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](200) NOT NULL, [RESPONSIBLE_PERSONNEL_ID_NUMBER] [varchar](18) NULL, [RESPONSIBLE_PERSONNEL_NAME] [varchar](50) NULL, [RECTIFIER_PERSONNEL_ID_NUMBER] [varchar](18) NULL, [RECTIFIER_PERSONNEL_NAME] [varchar](50) NULL, [DISCOVERY_DATE] [date] NOT NULL, [HAZARD_TYPE] [varchar](50) NOT NULL, [HAZARD_LEVEL] [varchar](20) NOT NULL, [HAZARD_CONTENT] [varchar](2000) NULL, [RECTIFICATION_STATUS] [varchar](10) NULL, [RECTIFICATION_DEADLINE_ID] [date] NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_HAZARD] PRIMARY KEY CLUSTERED ( [HAZARD_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_HAZARD] ADD CONSTRAINT [DF_SANKU_HAZARD_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_HAZARD] ADD CONSTRAINT [DF_SANKU_HAZARD_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'隐患代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'HAZARD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'隐患业务id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任人身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RESPONSIBLE_PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任人名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RESPONSIBLE_PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改人身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RECTIFIER_PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改人名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RECTIFIER_PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'发现日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'DISCOVERY_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'隐患类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'HAZARD_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'隐患等级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'HAZARD_LEVEL' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'隐患内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'HAZARD_CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整改状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'RECTIFICATION_STATUS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——隐患记录' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_HAZARD' END GO --教育培训(SANKU_TRAINING) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_TRAINING') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_TRAINING]( [TRAINING_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NOT NULL, [PERSONNEL_NAME] [varchar](50) NOT NULL, [TRAINING_DATE] [date] NOT NULL, [TRAINING_NAME] [varchar](200) NOT NULL, [TRAINING_TYPE] [varchar](50) NULL, [TRAINING_DURATION] [decimal](6, 1) NULL, [TRAINING_ORGANIZER] [varchar](200) NULL, [TRAINING_CONTENT] [varchar](2000) NULL, [TRAINING_RESULT] [varchar](10) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_TRAINING] PRIMARY KEY CLUSTERED ( [TRAINING_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_TRAINING] ADD CONSTRAINT [DF_SANKU_TRAINING_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_TRAINING] ADD CONSTRAINT [DF_SANKU_TRAINING_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训明细ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训时长(学时)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_DURATION' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训机构' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_ORGANIZER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_CONTENT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训结果;(通过,未通过,缺考)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'TRAINING_RESULT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——教育培训' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_TRAINING' END GO --考试考核(SANKU_EXAMINATION) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_EXAMINATION') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_EXAMINATION]( [EXAMINATION_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NOT NULL, [PERSONNEL_NAME] [varchar](50) NOT NULL, [EXAM_DATE] [date] NOT NULL, [EXAM_NAME] [varchar](200) NOT NULL, [EXAM_TYPE] [varchar](50) NULL, [EXAM_SCORE] [decimal](6, 1) NULL, [EXAM_RESULT] [nvarchar](10) NULL, [EXAM_ORGANIZER] [varchar](200) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_EXAMINATION] PRIMARY KEY CLUSTERED ( [EXAMINATION_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_EXAMINATION] ADD CONSTRAINT [DF_SANKU_EXAMINATION_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_EXAMINATION] ADD CONSTRAINT [DF_SANKU_EXAMINATION_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAMINATION_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员身份证号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核成绩' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_SCORE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核结果(考核结果)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_RESULT' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'EXAM_ORGANIZER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——考试考核' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_EXAMINATION' END GO --危大工程:补充三库相关业务字段 IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Solution_LargerHazard' AND COLUMN_NAME = 'StandbyPersonnelId') BEGIN --施工单位 ALTER TABLE Solution_LargerHazard ADD UnitId nvarchar(50); --旁站人员 ALTER TABLE Solution_LargerHazard ADD StandbyPersonnelId nvarchar(50); EXEC sp_addextendedproperty 'MS_Description', N'施工单位Id','SCHEMA', N'dbo','TABLE', N'Solution_LargerHazard','COLUMN', N'UnitId'; EXEC sp_addextendedproperty 'MS_Description', N'旁站人员Id','SCHEMA', N'dbo','TABLE', N'Solution_LargerHazard','COLUMN', N'StandbyPersonnelId'; END GO --三库业务收集表:危大工程(SANKU_DANGEROUS_ENGINEERING) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_DANGEROUS_ENGINEERING') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_DANGEROUS_ENGINEERING]( [DANGEROUS_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NOT NULL, [PROJECT_NAME] [varchar](200) NOT NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](100) NOT NULL, [ENGINEERING_DATE] [date] NOT NULL, [ENGINEERING_NAME] [varchar](200) NOT NULL, [ENGINEERING_TYPE] [varchar](200) NOT NULL, [ENGINEERING_ADDRESS] [varchar](200) NULL, [ENGINEERING_DESC] [varchar](2000) NULL, [STANDBY_PERSONNEL_ID_NUMBER] [varchar](18) NOT NULL, [STANDBY_PERSONNEL_NAME] [varchar](50) NOT NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](100) NULL, [SUBMITTER_ID_NUMBER] [varchar](50) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [nvarchar](50) NULL, [UnitName] [nvarchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_DANGEROUS_ENGINEERING] PRIMARY KEY CLUSTERED ( [DANGEROUS_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_DANGEROUS_ENGINEERING] ADD CONSTRAINT [DF_SANKU_DANGEROUS_ENGINEERING_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_DANGEROUS_ENGINEERING] ADD CONSTRAINT [DF_SANKU_DANGEROUS_ENGINEERING_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'危大工程代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'DANGEROUS_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主数据项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'危大工程日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ENGINEERING_DATE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'危大工程名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ENGINEERING_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'危大工程类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ENGINEERING_TYPE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'地点' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ENGINEERING_ADDRESS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ENGINEERING_DESC' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'旁站人员证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'STANDBY_PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'旁站人员姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'STANDBY_PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'更新时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'UPDATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'CREATE_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'二级单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING', @level2type=N'COLUMN',@level2name=N'ReportDate' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'三库业务收集表——危大工程' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_DANGEROUS_ENGINEERING' END GO --项目人员:补充是否是网格员标记 IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Project_ProjectUser' AND COLUMN_NAME = 'IsGridWorker') BEGIN --是否是网格员标记:是、否 ALTER TABLE Project_ProjectUser ADD IsGridWorker bit; EXEC sp_addextendedproperty 'MS_Description', N'是否网格员','SCHEMA', N'dbo','TABLE', N'Project_ProjectUser','COLUMN', N'IsGridWorker'; END GO --批量修改历史项目用户为网格员 UPDATE Project_ProjectUser SET IsGridWorker=1 WHERE IsGridWorker IS NULL GO --三库网格化巡查(SANKU_GRID_PATROL) IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'SANKU_GRID_PATROL') AND type = N'U') BEGIN CREATE TABLE [dbo].[SANKU_GRID_PATROL]( [PATROL_ID] [bigint] IDENTITY(1,1) NOT NULL, [RECORD_ID] [varchar](50) NOT NULL, [PROJECT_CODE] [varchar](50) NULL, [PROJECT_NAME] [varchar](200) NULL, [SUBCONTRACTOR_ID] [varchar](20) NULL, [SUBCONTRACTOR_CODE] [varchar](18) NULL, [SUBCONTRACTOR_NAME] [varchar](200) NULL, [PERSONNEL_ID_NUMBER] [varchar](18) NOT NULL, [PERSONNEL_NAME] [varchar](50) NOT NULL, [PATROL_TIME] [datetime] NOT NULL, [PATROL_STATUS] [varchar](50) NULL, [SOURCE_SYSTEM_ID] [varchar](50) NULL, [SOURCE_SYSTEM_NAME] [varchar](50) NULL, [SUBMITTER_ID_NUMBER] [varchar](18) NULL, [SUBMITTER_NAME] [varchar](50) NULL, [UPDATE_TIME] [datetime] NOT NULL, [CREATE_TIME] [datetime] NOT NULL, [CollCropCode] [varchar](20) NULL, [UnitId] [varchar](50) NULL, [UnitName] [varchar](50) NULL, [ReportDate] [datetime] NULL, CONSTRAINT [PK_SANKU_GRID_PATROL] PRIMARY KEY CLUSTERED ( [PATROL_ID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[SANKU_GRID_PATROL] ADD CONSTRAINT [DF_SANKU_GRID_PATROL_UPDATE_TIME] DEFAULT (getdate()) FOR [UPDATE_TIME] ALTER TABLE [dbo].[SANKU_GRID_PATROL] ADD CONSTRAINT [DF_SANKU_GRID_PATROL_CREATE_TIME] DEFAULT (getdate()) FOR [CREATE_TIME] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'代理键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PATROL_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务数据ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'RECORD_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PROJECT_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PROJECT_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位主数据组织编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_CODE' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SUBCONTRACTOR_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员身份证件号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PERSONNEL_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PERSONNEL_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'巡查时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PATROL_TIME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'网格化巡查情况(已完成、未完成)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'PATROL_STATUS' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_ID' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'来源系统名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SOURCE_SYSTEM_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人证件号码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SUBMITTER_ID_NUMBER' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'SUBMITTER_NAME' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据源单位统一社会信用代码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'CollCropCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据源单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'UnitId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据源单位名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'UnitName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'填报日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SANKU_GRID_PATROL', @level2type=N'COLUMN',@level2name=N'ReportDate' END GO