308 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
			
		
		
	
	
			308 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckInfo
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo') AND type = N'U')
 | ||
| BEGIN
 | ||
| 
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckInfo](
 | ||
| 	[CheckInfoId] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckTypeName] [nvarchar](50) NOT NULL,
 | ||
| 	[SubjectUnitId] [nvarchar](50) NOT NULL,
 | ||
| 	[SubjectUnitAdd] [nvarchar](500) NULL,
 | ||
| 	[SubjectUnitMan] [nvarchar](50) NULL,
 | ||
| 	[SubjectUnitTel] [nvarchar](50) NULL,
 | ||
| 	[CheckStartTime] [datetime] NOT NULL,
 | ||
| 	[CheckEndTime] [datetime] NOT NULL,
 | ||
| 	[SubjectObject] [nvarchar](500) NULL,
 | ||
| 	[CheckTeamLeader] [nvarchar](50) NULL,
 | ||
| 	[CompileMan] [nvarchar](50) NULL,
 | ||
| 	[CompileDate] [datetime] NULL,
 | ||
| 	[CheckTeamLeaderName] [nvarchar](50) NULL,
 | ||
| 	[UnitId] [nvarchar](50) NULL,
 | ||
| 	[SexName] [nvarchar](5) NULL,
 | ||
| 	[SupervisionGroupId] [nvarchar](50) NULL,
 | ||
| 	[SupervisionGroupName] [nvarchar](50) NULL,
 | ||
| 	[SubjectProjectId] [nvarchar](50) NULL,
 | ||
| 	[SubjectProjectName] [nvarchar](200) NULL,
 | ||
| 	[SubjectUnitManId] [nvarchar](50) NULL,
 | ||
| 	[CheckManId] [nvarchar](50) NULL,
 | ||
| 	[CheckManName] [nvarchar](50) NULL,
 | ||
|  CONSTRAINT [PK_DCGL_Check_CheckInfo] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[CheckInfoId] 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].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit] FOREIGN KEY([SubjectUnitId])
 | ||
| REFERENCES [dbo].[Base_Unit] ([UnitId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit]
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit1] FOREIGN KEY([UnitId])
 | ||
| REFERENCES [dbo].[Base_Unit] ([UnitId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Base_Unit1]
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_Sys_User] FOREIGN KEY([CheckTeamLeader])
 | ||
| REFERENCES [dbo].[Sys_User] ([UserId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_Sys_User]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鷽ʽ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTypeName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD><EFBFBD>ַ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitAdd'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitMan'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ쵥λ<EFBFBD>绰' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectUnitTel'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鿪ʼʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckStartTime'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckEndTime'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SubjectObject'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鳤' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTeamLeader'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>鳤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'CheckTeamLeaderName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>鳤<EFBFBD><EFBFBD>λID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'UnitId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ա<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo', @level2type=N'COLUMN',@level2name=N'SexName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo'
 | ||
| 
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckInfo_CheckFile
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_CheckFile') AND type = N'U')
 | ||
| BEGIN
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckInfo_CheckFile](
 | ||
| 	[CheckFileId] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckInfoId] [nvarchar](50) NULL,
 | ||
| 	[CheckFileName] [nvarchar](500) NULL,
 | ||
| 	[SortIndex] [int] NULL,
 | ||
| 	[Remark] [nvarchar](500) NULL,
 | ||
|  CONSTRAINT [PK_DCGL_Check_CheckInfo_CheckFile] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[CheckFileId] 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].[DCGL_Check_CheckInfo_CheckFile]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckFile_DCGL_Check_CheckInfo] FOREIGN KEY([CheckInfoId])
 | ||
| REFERENCES [dbo].[DCGL_Check_CheckInfo] ([CheckInfoId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckFile] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckFile_DCGL_Check_CheckInfo]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ල<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'CheckFileName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile', @level2type=N'COLUMN',@level2name=N'Remark'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckFile'
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckInfo_CheckTeam
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_CheckTeam') AND type = N'U')
 | ||
| BEGIN
 | ||
| 
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam](
 | ||
| 	[CheckTeamId] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckInfoId] [nvarchar](50) NULL,
 | ||
| 	[UserId] [nvarchar](50) NULL,
 | ||
| 	[SortIndex] [int] NULL,
 | ||
| 	[PostName] [nvarchar](200) NULL,
 | ||
| 	[WorkTitle] [nvarchar](200) NULL,
 | ||
| 	[CheckPostName] [nvarchar](200) NULL,
 | ||
| 	[CheckDate] [datetime] NULL,
 | ||
| 	[UserName] [nvarchar](50) NULL,
 | ||
| 	[UnitId] [nvarchar](50) NULL,
 | ||
| 	[SexName] [nvarchar](5) NULL,
 | ||
| 	[SupervisionGroupId] [nvarchar](50) NULL,
 | ||
| 	[SupervisionGroupName] [nvarchar](50) NULL,
 | ||
|  CONSTRAINT [PK_DCGL_Check_CheckInfo_CheckTeam] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[CheckTeamId] 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].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Base_Unit1] FOREIGN KEY([UnitId])
 | ||
| REFERENCES [dbo].[Base_Unit] ([UnitId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Base_Unit1]
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Check_CheckInfo] FOREIGN KEY([CheckInfoId])
 | ||
| REFERENCES [dbo].[DCGL_Check_CheckInfo] ([CheckInfoId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Check_CheckInfo]
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Sys_User] FOREIGN KEY([UserId])
 | ||
| REFERENCES [dbo].[Sys_User] ([UserId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckInfo_CheckTeam] CHECK CONSTRAINT [FK_DCGL_Check_CheckInfo_CheckTeam_Sys_User]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ԱId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UserId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'PostName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'WorkTitle'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>ְ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckPostName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'CheckDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UserName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>λID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'UnitId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ա<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam', @level2type=N'COLUMN',@level2name=N'SexName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鹤<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_CheckTeam'
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckInfo_TableNoticeItem
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckInfo_TableNoticeItem') AND type = N'U')
 | ||
| BEGIN
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckInfo_TableNoticeItem](
 | ||
| 	[ID] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckInfoId] [nvarchar](50) NULL,
 | ||
| 	[SortIndex] [int] NULL,
 | ||
| 	[Describe] [nvarchar](800) NULL,
 | ||
| 	[Standards] [nvarchar](800) NULL,
 | ||
| 	[Advice] [nvarchar](800) NULL,
 | ||
| 	[LimitTime] [datetime] NULL,
 | ||
| 	[Situation] [nvarchar](800) NULL,
 | ||
| 	[Remark] [nvarchar](800) NULL,
 | ||
| 	[Url] [nvarchar](2000) NULL,
 | ||
| 	[AffUrl] [nvarchar](2000) NULL,
 | ||
| 	[RiskLevel] [nvarchar](50) NULL,
 | ||
| 	[ProblemTypes] [char](1) NULL,
 | ||
| 	[ProblemSubTypeId] [nvarchar](50) NULL,
 | ||
| 	[ProblemSubType] [nvarchar](100) NULL,
 | ||
| 	[States] [nvarchar](2) NULL,
 | ||
|  CONSTRAINT [PK_Check_CheckInfo_TableNoticeItem] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[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]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ල<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'CheckInfoId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'SortIndex'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Describe'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>ݱ<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Standards'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Advice'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'LimitTime'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Situation'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD>Ƭ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'Url'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>ĺ<EFBFBD><EFBFBD><EFBFBD>Ƭ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem', @level2type=N'COLUMN',@level2name=N'AffUrl'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckInfo_TableNoticeItem'
 | ||
| 
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckRectify
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckRectify') AND type = N'U')
 | ||
| BEGIN
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckRectify](
 | ||
| 	[CheckRectifyId] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckRectifyCode] [nvarchar](50) NOT NULL,
 | ||
| 	[ProjectId] [nvarchar](50) NULL,
 | ||
| 	[UnitId] [nvarchar](50) NULL,
 | ||
| 	[CheckDate] [datetime] NULL,
 | ||
| 	[IssueMan] [nvarchar](50) NULL,
 | ||
| 	[IssueDate] [datetime] NULL,
 | ||
| 	[HandleState] [char](1) NULL,
 | ||
| 	[ProjectName] [nvarchar](500) NULL,
 | ||
|  CONSTRAINT [PK_DCGL_Check_CheckRectify] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[CheckRectifyId] 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].[DCGL_Check_CheckRectify]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckRectify_Base_Unit] FOREIGN KEY([UnitId])
 | ||
| REFERENCES [dbo].[Base_Unit] ([UnitId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckRectify] CHECK CONSTRAINT [FK_DCGL_Check_CheckRectify_Base_Unit]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckRectifyId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckRectifyCode'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'ProjectId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD>鵥λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'UnitId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ܼ<EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'CheckDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ǩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'IssueMan'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ǩ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'IssueDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify', @level2type=N'COLUMN',@level2name=N'ProjectName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectify'
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| --DCGL_Check_CheckRectifyItem
 | ||
| IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'DCGL_Check_CheckRectifyItem') AND type = N'U')
 | ||
| BEGIN
 | ||
| 
 | ||
| CREATE TABLE [dbo].[DCGL_Check_CheckRectifyItem](
 | ||
| 	[CheckRectifyItemId] [nvarchar](50) NOT NULL,
 | ||
| 	[CheckRectifyId] [nvarchar](50) NULL,
 | ||
| 	[NoticeItemId] [nvarchar](50) NULL,
 | ||
| 	[ConfirmMan] [nvarchar](50) NULL,
 | ||
| 	[ConfirmManName] [nvarchar](50) NULL,
 | ||
| 	[ConfirmDate] [datetime] NULL,
 | ||
| 	[OrderEndDate] [datetime] NULL,
 | ||
| 	[OrderEndPerson] [nvarchar](50) NULL,
 | ||
| 	[RealEndDate] [datetime] NULL,
 | ||
| 	[Verification] [nvarchar](50) NULL,
 | ||
|  CONSTRAINT [PK_DCGL_Check_CheckRectifyItem] PRIMARY KEY CLUSTERED 
 | ||
| (
 | ||
| 	[CheckRectifyItemId] 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].[DCGL_Check_CheckRectifyItem]  WITH CHECK ADD  CONSTRAINT [FK_DCGL_Check_CheckRectifyItem_Check_CheckRectify] FOREIGN KEY([CheckRectifyId])
 | ||
| REFERENCES [dbo].[DCGL_Check_CheckRectify] ([CheckRectifyId])
 | ||
| ALTER TABLE [dbo].[DCGL_Check_CheckRectifyItem] CHECK CONSTRAINT [FK_DCGL_Check_CheckRectifyItem_Check_CheckRectify]
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckRectifyItemId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'CheckRectifyId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'NoticeItemId'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmMan'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmManName'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'ConfirmDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'OrderEndPerson'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'RealEndDate'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem', @level2type=N'COLUMN',@level2name=N'Verification'
 | ||
| EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DCGL_Check_CheckRectifyItem'
 | ||
| END
 | ||
| GO
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| --View_DCGL_CheckRectifyListFromSUB
 | ||
| CREATE VIEW [dbo].[View_DCGL_CheckRectifyListFromSUB]
 | ||
| AS
 | ||
| /*<EFBFBD>ӹ<EFBFBD>˾<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ*/ 
 | ||
| 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.SortIndex AS SortIndex
 | ||
| 		,'' AS WorkType
 | ||
| 		,'' AS DangerPoint
 | ||
|       ,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⣩<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:'+NoticeItem.Describe+';<3B><><EFBFBD>ݱ<EFBFBD>:'+NoticeItem.Standards+';<3B><><EFBFBD><EFBFBD>:'+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
 | ||
| 
 | ||
| 
 |