CNCEC_SUBQHSE_WUHUAN/DataBase/版本日志/SGGLDB_WH_2024-03-18-bwj.sql

258 lines
15 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

delete from Sys_Menu where MenuId='E4DD3689-0A72-43A5-8058-34C14D1FA4B0'
delete from Sys_ButtonToMenu where MenuId='E4DD3689-0A72-43A5-8058-34C14D1FA4B0'
go
CREATE TABLE [dbo].[TestRun_MonthReport](
[MonthReportId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[MonthReportCode] [nvarchar](50) NULL,
[MonthReportDate] [datetime] NULL,
[ProjectOverview] [nvarchar](1000) NULL,
[ProjectBaseInfo] [nvarchar](2000) NULL,
[EngineeringPlant] [nvarchar](2000) NULL,
[ProjectContract] [nvarchar](2000) NULL,
[Milestone] [nvarchar](1000) NULL,
[CompleteWork] [nvarchar](1000) NULL,
[ProblemSituation] [nvarchar](1000) NULL,
[Budget] [decimal](18, 2) NULL,
[BudgetTotal] [decimal](18, 2) NULL,
[ActualCost] [decimal](18, 2) NULL,
[ActualCostTotal] [decimal](18, 2) NULL,
[PublicationStatus] [nvarchar](500) NULL,
[ImplementationStatus] [nvarchar](500) NULL,
[HSEManageSituation] [nvarchar](500) NULL,
[NextMonthMilestone] [nvarchar](1000) NULL,
[NextMonthCompleteWork] [nvarchar](1000) NULL,
[NextMonthSchedule] [nvarchar](1000) NULL,
[NextMonthDrivingCost] [nvarchar](1000) NULL,
[ProblemsMeasures] [nvarchar](2000) NULL,
[SolvedProblems] [nvarchar](2000) NULL,
[PushPerson] [nvarchar](1000) NULL,
CONSTRAINT [PK_TestRun_MonthReport] PRIMARY KEY CLUSTERED
(
[MonthReportId] ASC
)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].[TestRun_MonthReport] WITH CHECK ADD CONSTRAINT [FK_TestRun_MonthReport_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[TestRun_MonthReport] CHECK CONSTRAINT [FK_TestRun_MonthReport_Base_Project]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ô±¨Ö÷¼ü' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'MonthReportId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¨¸æºÅ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'MonthReportCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¨¸æÈÕÆÚ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'MonthReportDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿Ãû³Æ¡¢ÏîÄ¿¼ò³Æ¡¢Óû§Ãû³Æ¡¢ÏîÄ¿ºÅ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProjectOverview'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿»ù±¾Çé¿ö' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProjectBaseInfo'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹¤³Ì×°ÖÃ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'EngineeringPlant'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏîÄ¿ºÏͬ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProjectContract'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¿ª³µ´ïµ½µÄÖ÷Òª¿ØÖƵã»òÀï³Ì±®µã' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'Milestone'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾ÔÂÍê³ÉµÄ¿ª³µÖ÷Òª»î¶¯/¹¤×÷' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'CompleteWork'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÉÏÔ´æÔÚÎÊÌâµÄ½â¾öÇé¿öÒÔ¼°½øÕ¹' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProblemSituation'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¿ª³µ·ÑÓÃÔ¤ËãÖµ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'Budget'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Àۼƿª³µ·ÑÓÃÔ¤ËãÖµ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'BudgetTotal'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¿ª³µ·ÑÓÃʵ¼ÊÖµ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ActualCost'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Àۼƿª³µ·ÑÓÃʵ¼ÊÖµ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ActualCostTotal'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¿ª³µÄÚ²¿±ä¸üºÍÍⲿ±ä¸ü·¢±íÇé¿ö' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'PublicationStatus'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¿ª³µÄÚ²¿±ä¸üºÍÍⲿ±ä¸üʵʩÇé¿ö' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ImplementationStatus'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'HSE¹ÜÀíÇé¿ö' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'HSEManageSituation'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏÂÔ¿ª³µÓ¦´ïµ½µÄÖ÷Òª¿ØÖƵã»òÀï³Ì±®µã' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'NextMonthMilestone'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏÂÔÂÓ¦Íê³ÉµÄ¿ª³µÖ÷Òª»î¶¯' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'NextMonthCompleteWork'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏÂÔÂеĻù×¼½ø¶È¼Æ»®' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'NextMonthSchedule'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÏÂÔÂÖ÷Òª¿ª³µÓÃ¿î¼Æ»®' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'NextMonthDrivingCost'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¿ª³µÄ¿Ç°´æÔÚµÄÖ÷ÒªÎÊÌâ¼°¸Ä½ø´ëÊ©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'ProblemsMeasures'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÐèÒªÏîÄ¿¾­Àí¡¢ÏîÄ¿Ö÷¹Ü¡¢Ïà¹Ø²¿ÃÅÒÔ¼°Óû§½â¾öµÄÎÊÌâ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'SolvedProblems'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÍÆËÍÏà¹ØÈËÔ±' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport', @level2type=N'COLUMN',@level2name=N'PushPerson'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¿ª³µÔ±¨¸æ±í' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReport'
GO
CREATE TABLE [dbo].[TestRun_MonthReportItem](
[MonthReportItemId] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[SortIndex] [nchar](10) NULL,
[WorkPackageType] [nvarchar](50) NULL,
[Unit] [nchar](10) NULL,
[DesignCount] [int] NULL,
[MonthPlan] [int] NULL,
[MonthActual] [nvarchar](50) NULL,
[TotalPlan] [int] NULL,
[TatalActual] [int] NULL,
[CompletionRate] [nvarchar](50) NULL,
CONSTRAINT [PK_TestRun_MonthReportItem] PRIMARY KEY CLUSTERED
(
[MonthReportItemId] ASC
)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].[TestRun_MonthReportItem] WITH CHECK ADD CONSTRAINT [FK_TestRun_MonthReportItem_TestRun_MonthReport] FOREIGN KEY([MonthReportId])
REFERENCES [dbo].[TestRun_MonthReport] ([MonthReportId])
GO
ALTER TABLE [dbo].[TestRun_MonthReportItem] CHECK CONSTRAINT [FK_TestRun_MonthReportItem_TestRun_MonthReport]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö÷¼ü' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'MonthReportItemId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ﱬId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'MonthReportId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÐòºÅ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'SortIndex'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÀàÐÍ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'WorkPackageType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'µ¥Î»' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'Unit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Éè¼ÆÊýÁ¿' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'DesignCount'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾Ô¼ƻ®Íê³É' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'MonthPlan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'±¾ÔÂʵ¼ÊÍê³É' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'MonthActual'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÀۼƼƻ®Íê³É' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'TotalPlan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÀÛ¼ÆÊµ¼ÊÍê³É' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'TatalActual'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'×ÜÍê³ÉÂÊ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem', @level2type=N'COLUMN',@level2name=N'CompletionRate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¹¤×÷°üÍê³ÉÇé¿öͳ¼Æ±í' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem'
GO
CREATE TABLE [dbo].[TestRun_MonthReportItem2](
[MonthReportItem2Id] [nvarchar](50) NOT NULL,
[MonthReportId] [nvarchar](50) NULL,
[ReportType] [nvarchar](50) NULL,
[TypeName] [nvarchar](50) NULL,
[PV] [nvarchar](50) NULL,
[EV] [nvarchar](50) NULL,
[AC] [nvarchar](50) NULL,
[CV] [nvarchar](50) NULL,
[SV] [nvarchar](50) NULL,
[CPI] [nvarchar](50) NULL,
[SPI] [nvarchar](50) NULL,
[SortIndex] [int] NULL,
CONSTRAINT [PK_MonthReportItem2] PRIMARY KEY CLUSTERED
(
[MonthReportItem2Id] ASC
)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].[TestRun_MonthReportItem2] WITH CHECK ADD CONSTRAINT [FK_TestRun_MonthReportItem2_TestRun_MonthReport] FOREIGN KEY([MonthReportId])
REFERENCES [dbo].[TestRun_MonthReport] ([MonthReportId])
GO
ALTER TABLE [dbo].[TestRun_MonthReportItem2] CHECK CONSTRAINT [FK_TestRun_MonthReportItem2_TestRun_MonthReport]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ö÷¼üid' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'MonthReportItem2Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ﱬid' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'MonthReportId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Êý¾ÝÀàÐÍ£¨1-±¾Ô£¬2-Àۼƣ©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'ReportType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÀàÐÍÃû³Æ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'TypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¼Æ»®ÖµPV£¨Ò²³ÆÎª¼Æ»®¹¤×÷Ô¤Ëã³É±¾BCWS£©' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'PV'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ó®µÃÖµEV(Ò²³ÆÎªÕõÖµ»òÒÑÍê³É¹¤×÷µÄÔ¤Ëã³É±¾BCWP)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'EV'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ¼Ê³É±¾AC(Ò²³ÆÎªÒÑÍê³É¹¤×÷µÄʵ¼Ê³É±¾ACWP)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'AC'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'³É±¾Æ«²î(CV=EV-AC)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'CV'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'½ø¶ÈÆ«²îSV (SV=EV-PV)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'SV'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'³É±¾¼¨Ð§Ö¸ÊýCPI (CPI=EV/AC)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'CPI'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'½ø¶È¼¨Ð§Ö¸Êý SPI (SPI = EV/PV)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2', @level2type=N'COLUMN',@level2name=N'SPI'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'¿ª³µ¼¨Ð§²âÁ¿Êý¾Ý±í' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TestRun_MonthReportItem2'
GO