58 lines
2.4 KiB
Transact-SQL
58 lines
2.4 KiB
Transact-SQL
|
|
--违章作业:补充违章级别
|
|
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SANKU_VIOLATION' AND COLUMN_NAME = 'VIOLATION_LEVEL')
|
|
BEGIN
|
|
--违章级别
|
|
ALTER TABLE SANKU_VIOLATION ADD VIOLATION_LEVEL varchar(20);
|
|
EXEC sp_addextendedproperty 'MS_Description', N'违章级别','SCHEMA', N'dbo','TABLE', N'SANKU_VIOLATION','COLUMN', N'VIOLATION_LEVEL';
|
|
END
|
|
GO
|
|
--隐患记录:补充整改完成时间
|
|
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SANKU_HAZARD' AND COLUMN_NAME = 'ECTIFICATION_COMPLETIONDATE')
|
|
BEGIN
|
|
--整改完成时间
|
|
ALTER TABLE SANKU_HAZARD ADD ECTIFICATION_COMPLETIONDATE datetime;
|
|
EXEC sp_addextendedproperty 'MS_Description', N'整改完成时间','SCHEMA', N'dbo','TABLE', N'SANKU_HAZARD','COLUMN', N'ECTIFICATION_COMPLETIONDATE';
|
|
END
|
|
GO
|
|
--危大工程:等级、状态
|
|
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SANKU_DANGEROUS_ENGINEERING' AND COLUMN_NAME = 'ENGINEERING_LEVEL')
|
|
BEGIN
|
|
--等级
|
|
ALTER TABLE SANKU_DANGEROUS_ENGINEERING ADD ENGINEERING_LEVEL varchar(20);
|
|
EXEC sp_addextendedproperty 'MS_Description', N'等级','SCHEMA', N'dbo','TABLE', N'SANKU_DANGEROUS_ENGINEERING','COLUMN', N'ENGINEERING_LEVEL';
|
|
--状态
|
|
ALTER TABLE SANKU_DANGEROUS_ENGINEERING ADD ENGINEERING_STATE varchar(20);
|
|
EXEC sp_addextendedproperty 'MS_Description', N'状态','SCHEMA', N'dbo','TABLE', N'SANKU_DANGEROUS_ENGINEERING','COLUMN', N'ENGINEERING_STATE';
|
|
END
|
|
GO
|
|
--网格化巡查:巡查待办事项、巡查待办接收日期
|
|
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SANKU_GRID_PATROL' AND COLUMN_NAME = 'PATROL_WORKITEMS')
|
|
BEGIN
|
|
--巡查待办事项
|
|
ALTER TABLE SANKU_GRID_PATROL ADD PATROL_WORKITEMS varchar(200);
|
|
EXEC sp_addextendedproperty 'MS_Description', N'巡查待办事项','SCHEMA', N'dbo','TABLE', N'SANKU_GRID_PATROL','COLUMN', N'PATROL_WORKITEMS';
|
|
--巡查待办接收日期
|
|
ALTER TABLE SANKU_GRID_PATROL ADD PATROL_RECEIVEDATE datetime;
|
|
EXEC sp_addextendedproperty 'MS_Description', N'巡查待办接收日期','SCHEMA', N'dbo','TABLE', N'SANKU_GRID_PATROL','COLUMN', N'PATROL_RECEIVEDATE';
|
|
END
|
|
GO
|
|
|
|
--select* from Sys_Const where GroupId='ViolationPersonHandleStep'
|
|
|
|
update Sys_Const set ConstValue=5,SortIndex=5
|
|
where GroupId='ViolationPersonHandleStep' and ConstValue=3 and ConstText='罚款'
|
|
|
|
|
|
GO
|
|
|
|
|
|
--历史数据处理
|
|
TRUNCATE TABLE SANKU_VIOLATION;
|
|
TRUNCATE TABLE SANKU_DANGEROUS_ENGINEERING;
|
|
TRUNCATE TABLE SANKU_GRID_PATROL;
|
|
TRUNCATE TABLE SANKU_HAZARD;
|
|
|
|
|
|
|