SGGL_JT/DataBase/版本日志/SGGLDB_2025-06-04-geh.sql

644 lines
44 KiB
Transact-SQL
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.


alter table Project_ProjectUnit add CQMS_OrganizationPic nvarchar(100)
GO
alter table Project_ProjectUnit add QRCodeAttachUrl nvarchar(200) null
GO
alter table dbo.HSSEData_HSSE add HseTechnicalNum int
go
alter table dbo.HSSEData_HSSE add ArgumentNum int
go
alter table dbo.HSSEData_HSSE add SuperArgumentNum int
go
alter table dbo.HSSEData_HSSE add ProjectDrillPersonNum int
go
alter table dbo.HSSEData_HSSE add CompanyDrillPersonNum int
go
exec sp_addextendedproperty 'MS_Description', N'安全技术交底数', 'SCHEMA', 'dbo', 'TABLE', 'HSSEData_HSSE',
'COLUMN', 'HseTechnicalNum'
go
exec sp_addextendedproperty 'MS_Description', N'危大工程论证个数', 'SCHEMA', 'dbo', 'TABLE', 'HSSEData_HSSE',
'COLUMN', 'ArgumentNum'
go
exec sp_addextendedproperty 'MS_Description', N'超危大工程论证个数', 'SCHEMA', 'dbo', 'TABLE', 'HSSEData_HSSE',
'COLUMN', 'SuperArgumentNum'
go
exec sp_addextendedproperty 'MS_Description', N'项目级参演人数', 'SCHEMA', 'dbo', 'TABLE', 'HSSEData_HSSE',
'COLUMN', 'ProjectDrillPersonNum'
go
exec sp_addextendedproperty 'MS_Description', N'公司级级参演人数', 'SCHEMA', 'dbo', 'TABLE', 'HSSEData_HSSE',
'COLUMN', 'CompanyDrillPersonNum'
go
alter table dbo.Project_HSSEData_HSSE add HseTechnicalNum int
go
alter table dbo.Project_HSSEData_HSSE add ArgumentNum int
go
alter table dbo.Project_HSSEData_HSSE add SuperArgumentNum int
go
alter table dbo.Project_HSSEData_HSSE add ProjectDrillPersonNum int
go
alter table dbo.Project_HSSEData_HSSE add CompanyDrillPersonNum int
go
exec sp_addextendedproperty 'MS_Description', N'安全技术交底数', 'SCHEMA', 'dbo', 'TABLE', 'Project_HSSEData_HSSE',
'COLUMN', 'HseTechnicalNum'
go
exec sp_addextendedproperty 'MS_Description', N'危大工程论证个数', 'SCHEMA', 'dbo', 'TABLE', 'Project_HSSEData_HSSE',
'COLUMN', 'ArgumentNum'
go
exec sp_addextendedproperty 'MS_Description', N'超危大工程论证个数', 'SCHEMA', 'dbo', 'TABLE', 'Project_HSSEData_HSSE',
'COLUMN', 'SuperArgumentNum'
go
exec sp_addextendedproperty 'MS_Description', N'项目级参演人数', 'SCHEMA', 'dbo', 'TABLE', 'Project_HSSEData_HSSE',
'COLUMN', 'ProjectDrillPersonNum'
go
exec sp_addextendedproperty 'MS_Description', N'公司级级参演人数', 'SCHEMA', 'dbo', 'TABLE', 'Project_HSSEData_HSSE',
'COLUMN', 'CompanyDrillPersonNum'
go
alter table dbo.CQMSData_CQMS
add EquipmentInspectionNum int,
EquipmentInspectionQualifiedNum int,
MachineInspectionNum int,
MachineInspectionQualifiedNum int,
PersonInspectionNum int,
PersonInspectionQualifiedNum int,
MaterialInspectionNum int,
MaterialInspectionQualifiedNum int,
ConstructSolutionNum int,
ConstructSolutionProjectApproveNum int,
ConstructSolutionUnitApproveNum int,
SpecialEquipmentQualityAssuranceSystemNum int,
DesignDetailsNum int,
UnitProjectAcceptNum int,
UnitProjectAcceptOKNum int,
SubProjectAcceptNum int,
SubProjectAcceptOKNum int,
SubdivisionalWorksAcceptNum int,
SubdivisionalWorksAcceptOKNum int
go
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'EquipmentInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'EquipmentInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'MachineInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'MachineInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'PersonInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'PersonInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'MaterialInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'MaterialInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案数量', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'ConstructSolutionNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案项目审批数量', 'SCHEMA', 'dbo', 'TABLE',
'CQMSData_CQMS', 'COLUMN', 'ConstructSolutionProjectApproveNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案企业审批数量', 'SCHEMA', 'dbo', 'TABLE',
'CQMSData_CQMS', 'COLUMN', 'ConstructSolutionUnitApproveNum'
go
exec sp_addextendedproperty 'MS_Description', N'特种设备质保体系', 'SCHEMA', 'dbo', 'TABLE',
'CQMSData_CQMS', 'COLUMN', 'SpecialEquipmentQualityAssuranceSystemNum'
go
exec sp_addextendedproperty 'MS_Description', N'图纸会审/设计交底', 'SCHEMA', 'dbo', 'TABLE',
'CQMSData_CQMS', 'COLUMN', 'DesignDetailsNum'
go
exec sp_addextendedproperty 'MS_Description', N'分项工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'SubdivisionalWorksAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'分部工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'SubProjectAcceptOKNum'
go
exec sp_addextendedproperty 'MS_Description', N'分部工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'SubProjectAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'单位工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'UnitProjectAcceptOKNum'
go
exec sp_addextendedproperty 'MS_Description', N'单位工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'UnitProjectAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'分项工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'CQMSData_CQMS',
'COLUMN', 'SubdivisionalWorksAcceptOKNum'
go
alter table dbo.Project_CQMSData_CQMS
add EquipmentInspectionNum int,
EquipmentInspectionQualifiedNum int,
MachineInspectionNum int,
MachineInspectionQualifiedNum int,
PersonInspectionNum int,
PersonInspectionQualifiedNum int,
MaterialInspectionNum int,
MaterialInspectionQualifiedNum int,
ConstructSolutionNum int,
ConstructSolutionProjectApproveNum int,
ConstructSolutionUnitApproveNum int,
SpecialEquipmentQualityAssuranceSystemNum int,
DesignDetailsNum int,
UnitProjectAcceptNum int,
UnitProjectAcceptOKNum int,
SubProjectAcceptNum int,
SubProjectAcceptOKNum int,
SubdivisionalWorksAcceptNum int,
SubdivisionalWorksAcceptOKNum int
go
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'EquipmentInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'设备报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'EquipmentInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'MachineInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'机具报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'MachineInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'PersonInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'人员报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'PersonInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'MaterialInspectionNum'
go
exec sp_addextendedproperty 'MS_Description', N'材料报验-报检合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'MaterialInspectionQualifiedNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案数量', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'ConstructSolutionNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案项目审批数量', 'SCHEMA', 'dbo', 'TABLE',
'Project_CQMSData_CQMS', 'COLUMN', 'ConstructSolutionProjectApproveNum'
go
exec sp_addextendedproperty 'MS_Description', N'施工方案企业审批数量', 'SCHEMA', 'dbo', 'TABLE',
'Project_CQMSData_CQMS', 'COLUMN', 'ConstructSolutionUnitApproveNum'
go
exec sp_addextendedproperty 'MS_Description', N'特种设备质保体系', 'SCHEMA', 'dbo', 'TABLE',
'Project_CQMSData_CQMS', 'COLUMN', 'SpecialEquipmentQualityAssuranceSystemNum'
go
exec sp_addextendedproperty 'MS_Description', N'图纸会审/设计交底', 'SCHEMA', 'dbo', 'TABLE',
'Project_CQMSData_CQMS', 'COLUMN', 'DesignDetailsNum'
go
exec sp_addextendedproperty 'MS_Description', N'分项工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'SubdivisionalWorksAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'分部工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'SubProjectAcceptOKNum'
go
exec sp_addextendedproperty 'MS_Description', N'分部工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'SubProjectAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'单位工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'UnitProjectAcceptOKNum'
go
exec sp_addextendedproperty 'MS_Description', N'单位工程验收数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'UnitProjectAcceptNum'
go
exec sp_addextendedproperty 'MS_Description', N'分项工程合格数', 'SCHEMA', 'dbo', 'TABLE', 'Project_CQMSData_CQMS',
'COLUMN', 'SubdivisionalWorksAcceptOKNum'
go
ALTER VIEW [dbo].[View_DCGL_CheckRectifyListFromSUB]
AS
/*子公司隐患整改单集团视图*/
SELECT CheckRectifyItem.CheckRectifyItemId
,CheckRectifyItem.CheckRectifyId
,CheckRectifyItem.NoticeItemId
,CheckRectifyItem.ConfirmMan
,CheckRectifyItem.ConfirmManName
,CheckRectifyItem.ConfirmDate
,CheckRectifyItem.OrderEndDate
,CheckRectifyItem.OrderEndPerson
,CheckRectifyItem.RealEndDate
,CheckRectifyItem.Verification
,CheckRectify.CheckRectifyCode
,CheckRectify.ProjectId
,CheckRectify.UnitId
,CheckRectify.CheckDate
,CheckRectify.IssueMan
,CheckRectify.IssueDate
,CheckRectify.HandleState
,NoticeItem.ProblemTypes AS ProblemTypes
,NoticeItem.SortIndex AS SortIndex
,NoticeItem.Situation AS Situation
,'' AS WorkType
,'' AS DangerPoint
,'隐患(问题)描述:'+NoticeItem.Describe+';依据标准:'+NoticeItem.Standards+';建议:'+NoticeItem.Advice AS RiskExists
,'' AS IsProject
,'' AS CheckMan
,'' AS SubjectUnitMan
--,Table5Item.SortIndex
--,Table5Item.WorkType
--,Table5Item.DangerPoint
--,Table5Item.RiskExists
--,Table5Item.IsProject
--,Table5Item.CheckMan
--,Table5Item.SubjectUnitMan
,AttachFile.AttachFileId
,AttachFile.ToKeyId
,AttachFile.AttachSource
,AttachFile.AttachUrl
,AttachFile2.AttachFileId AS AttachFileId2
,AttachFile2.ToKeyId AS ToKeyId2
,AttachFile2.AttachSource AS AttachSource2
,AttachFile2.AttachUrl AS AttachUrl2
FROM dbo.DCGL_Check_CheckRectifyItem AS CheckRectifyItem
LEFT JOIN dbo.DCGL_Check_CheckRectify AS CheckRectify ON CheckRectifyItem.CheckRectifyid=CheckRectify.CheckRectifyId
--LEFT JOIN dbo.Check_CheckInfo_Table5Item as Table5Item on CheckRectifyItem.Table5ItemId=Table5Item.ID
LEFT JOIN DCGL_Check_CheckInfo_TableNoticeItem AS NoticeItem ON CheckRectifyItem.NoticeItemId=NoticeItem.ID
LEFT JOIN dbo.AttachFile AS AttachFile on AttachFile.ToKeyId =CheckRectifyItem.NoticeItemId
LEFT JOIN dbo.AttachFile AS AttachFile2 on AttachFile2.ToKeyId =CheckRectifyItem.CheckRectifyItemId
GO
CREATE TABLE [dbo].[Supervise_SuperviseCheckReport_Shj] (
[SuperviseCheckReportId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[SuperviseCheckReportCode] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[SuperviseType] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL,
[CheckDate] datetime NULL,
[ProjectOrUnit] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[CheckTeam] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[CheckTeams] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[Remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
[CheckType] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[State] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Supervise_SuperviseCheckReport_Shj] PRIMARY KEY CLUSTERED ([SuperviseCheckReportId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Supervise_SuperviseCheckReport_Shj] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'SuperviseCheckReportId'
GO
EXEC sp_addextendedproperty
'MS_Description', N'编号',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'SuperviseCheckReportCode'
GO
EXEC sp_addextendedproperty
'MS_Description', N'检查日期',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'CheckDate'
GO
EXEC sp_addextendedproperty
'MS_Description', N'项目或者单位id',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'ProjectOrUnit'
GO
EXEC sp_addextendedproperty
'MS_Description', N'检查人',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'CheckTeam'
GO
EXEC sp_addextendedproperty
'MS_Description', N'检查类型',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'CheckType'
GO
EXEC sp_addextendedproperty
'MS_Description', N'状态0保存 1提交 2已回复',
'SCHEMA', N'dbo',
'TABLE', N'Supervise_SuperviseCheckReport_Shj',
'COLUMN', N'State'
go
CREATE TABLE [dbo].[Environmental_OtherReport] (
[OtherReportId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[UnitId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Year] int NULL,
[Quarters] int NULL,
[FillingMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[FillingDate] datetime NULL,
[DutyPerson] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[UpState] char(1) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Environmental_OtherReport] PRIMARY KEY CLUSTERED ([OtherReportId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Environmental_OtherReport] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'非工业其他行业能源节约与生态环境保护汇总表',
'SCHEMA', N'dbo',
'TABLE', N'Environmental_OtherReport'
GO
CREATE TABLE [dbo].[Environmental_OtherReportItem] (
[OtherReportItemId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[OtherReportId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[SortIndex] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[LastYearValue] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ThisYearValue] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Rate] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[BaseNumber] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Environmental_OtherReportItem] PRIMARY KEY CLUSTERED ([OtherReportItemId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY],
CONSTRAINT [FK_Environmental_OtherReportItem_Environmental_OtherReport] FOREIGN KEY ([OtherReportId]) REFERENCES [dbo].[Environmental_OtherReport] ([OtherReportId]) ON DELETE NO ACTION ON UPDATE NO ACTION
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Environmental_OtherReportItem] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'非工业其他行业能源节约与生态环境保护汇总明细表',
'SCHEMA', N'dbo',
'TABLE', N'Environmental_OtherReportItem'
go
CREATE TABLE [dbo].[Base_Location] (
[LocationId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Location] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Remark] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Base_Location] PRIMARY KEY CLUSTERED ([LocationId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Base_Location] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N'Base_Location',
'COLUMN', N'LocationId'
GO
EXEC sp_addextendedproperty
'MS_Description', N'焊接位置',
'SCHEMA', N'dbo',
'TABLE', N'Base_Location',
'COLUMN', N'Location'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注',
'SCHEMA', N'dbo',
'TABLE', N'Base_Location',
'COLUMN', N'Remark'
go
/*************非工业其他行业能源节约与生态环境保护汇总表**************/
CREATE VIEW [dbo].[View_Environmental_OtherReport]
AS
SELECT
Report.OtherReportId,
Report.UnitId,
Report.FillingDate,
(ISNULL(Group_0008.ConstText,'-') + ISNULL(Group_0011.ConstText,'-')) AS ReportDate,
Group_0008.ConstText as YearStr,
Group_0011.ConstText as QuartersStr,
U.UnitName,
Report.Year,
Report.Quarters,
Report.UpState,
Report.DutyPerson
FROM dbo.Environmental_OtherReport AS Report
LEFT JOIN Base_Unit AS U ON U.UnitId=Report.UnitId
LEFT JOIN Sys_Const AS Group_0008 ON Group_0008.GroupId='0008' AND Group_0008.ConstValue =Report.[Year]
LEFT JOIN Sys_Const AS Group_0011 ON Group_0011.GroupId='0011' AND Group_0011.ConstValue =Report.[Quarters]
go
CREATE TABLE [dbo].[Problem_NoticeApprove] (
[ApproveId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[ParentId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ApproveMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ApproveDate] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[State] int NULL,
[IsAgree] int DEFAULT 0 NULL,
[ApproveIdea] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
[ApproveType] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ApproveForm] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Problem_NoticeApprove] PRIMARY KEY CLUSTERED ([ApproveId])
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]
GO
ALTER TABLE [dbo].[Problem_NoticeApprove] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'父级id',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'ParentId'
GO
EXEC sp_addextendedproperty
'MS_Description', N'办理人',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'ApproveMan'
GO
EXEC sp_addextendedproperty
'MS_Description', N'办理日期',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'ApproveDate'
GO
EXEC sp_addextendedproperty
'MS_Description', N'办理状态',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'State'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否同意 1 不同意 2 同意',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'IsAgree'
GO
EXEC sp_addextendedproperty
'MS_Description', N'办理步骤',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'ApproveType'
GO
EXEC sp_addextendedproperty
'MS_Description', N'审批界面',
'SCHEMA', N'dbo',
'TABLE', N'Problem_NoticeApprove',
'COLUMN', N'ApproveForm'
go
CREATE TABLE [dbo].[Environmental_IndustryOtherReport] (
[IndustryOtherReportId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[UnitId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Year] int NULL,
[Quarters] int NULL,
[FillingMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[FillingDate] datetime NULL,
[DutyPerson] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[UpState] char(1) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Environmental_IndustryOtherReport] PRIMARY KEY CLUSTERED ([IndustryOtherReportId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Environmental_IndustryOtherReport] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'工业其他行业能源节约与生态环境保护汇总表',
'SCHEMA', N'dbo',
'TABLE', N'Environmental_IndustryOtherReport'
go
CREATE TABLE [dbo].[Environmental_IndustryOtherReportItem] (
[IndustryOtherReportItemId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[IndustryOtherReportId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[SortIndex] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[LastYearValue] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ThisYearValue] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Rate] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[BaseNumber] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_Environmental_IndustryOtherReportItem] PRIMARY KEY CLUSTERED ([IndustryOtherReportItemId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY],
CONSTRAINT [FK_Environmental_IndustryOtherReportItem_Environmental_IndustryOtherReport] FOREIGN KEY ([IndustryOtherReportId]) REFERENCES [dbo].[Environmental_IndustryOtherReport] ([IndustryOtherReportId]) ON DELETE NO ACTION ON UPDATE NO ACTION
)
ON [PRIMARY]
GO
ALTER TABLE [dbo].[Environmental_IndustryOtherReportItem] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'工业其他行业能源节约与生态环境保护汇总明细表',
'SCHEMA', N'dbo',
'TABLE', N'Environmental_IndustryOtherReportItem'
go
/*************工业其他行业能源节约与生态环境保护汇总表**************/
CREATE VIEW [dbo].[View_Environmental_IndustryOtherReport]
AS
SELECT
Report.IndustryOtherReportId,
Report.UnitId,
Report.FillingDate,
(ISNULL(Group_0008.ConstText,'-') + ISNULL(Group_0011.ConstText,'-')) AS ReportDate,
Group_0008.ConstText as YearStr,
Group_0011.ConstText as QuartersStr,
U.UnitName,
Report.Year,
Report.Quarters,
Report.UpState,
Report.DutyPerson
FROM dbo.Environmental_IndustryOtherReport AS Report
LEFT JOIN Base_Unit AS U ON U.UnitId=Report.UnitId
LEFT JOIN Sys_Const AS Group_0008 ON Group_0008.GroupId='0008' AND Group_0008.ConstValue =Report.[Year]
LEFT JOIN Sys_Const AS Group_0011 ON Group_0011.GroupId='0011' AND Group_0011.ConstValue =Report.[Quarters]
go