836 lines
44 KiB
MySQL
836 lines
44 KiB
MySQL
|
CREATE TABLE [dbo].[WBS_CnProfessionInit](
|
|||
|
[CnProfessionId] [int] NOT NULL,
|
|||
|
[CnProfessionName] [nvarchar](20) NULL,
|
|||
|
[CnProfessionCode] [nvarchar](10) NULL,
|
|||
|
[ToCNLaw] [nvarchar](50) NULL,
|
|||
|
[SortIndex] [int] NULL,
|
|||
|
CONSTRAINT [PK_WBS_CnProfession] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[CnProfessionId] 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
|
|||
|
|
|||
|
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'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionName'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionCode'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[Wbs_UnitProjectInit](
|
|||
|
[UnitProjectCode] [nvarchar](50) NOT NULL,
|
|||
|
[UnitProjectName] [nvarchar](50) NULL,
|
|||
|
[SuperUnitProject] [nvarchar](50) NULL,
|
|||
|
[CnProfessionId] [int] NULL,
|
|||
|
[IsIn] [bit] NULL,
|
|||
|
[Remark] [nvarchar](150) NULL,
|
|||
|
CONSTRAINT [PK_Wbs_UnitProject] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[UnitProjectCode] 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].[Wbs_UnitProjectInit] WITH CHECK ADD CONSTRAINT [FK_Wbs_UnitProjectInit_WBS_CnProfessionInit] FOREIGN KEY([CnProfessionId])
|
|||
|
REFERENCES [dbo].[WBS_CnProfessionInit] ([CnProfessionId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProjectInit] CHECK CONSTRAINT [FK_Wbs_UnitProjectInit_WBS_CnProfessionInit]
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<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'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<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'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'UnitProjectName'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'SuperUnitProject'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'IsIn'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[WBS_WbsSetInit](
|
|||
|
[WbsSetCode] [nvarchar](50) NOT NULL,
|
|||
|
[WbsSetName] [nvarchar](50) NULL,
|
|||
|
[CnProfessionId] [int] NULL,
|
|||
|
[UnitProjectCode] [nvarchar](50) NULL,
|
|||
|
[SuperWbsSetCode] [nvarchar](50) NULL,
|
|||
|
[Weights] [int] NULL,
|
|||
|
[ControlPoint] [nvarchar](10) NULL,
|
|||
|
[ControlItemDef] [nvarchar](500) NULL,
|
|||
|
[Flag] [int] NULL,
|
|||
|
[IsIn] [bit] NULL,
|
|||
|
[Way] [nchar](2) NULL,
|
|||
|
[Remark] [nvarchar](100) NULL,
|
|||
|
CONSTRAINT [PK_WBS_WbsSetInit] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[WbsSetCode] 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].[WBS_WbsSetInit] WITH CHECK ADD CONSTRAINT [FK_WBS_WbsSetInit_WBS_CnProfessionInit] FOREIGN KEY([CnProfessionId])
|
|||
|
REFERENCES [dbo].[WBS_CnProfessionInit] ([CnProfessionId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_WbsSetInit] CHECK CONSTRAINT [FK_WBS_WbsSetInit_WBS_CnProfessionInit]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_WbsSetInit] WITH CHECK ADD CONSTRAINT [FK_WBS_WbsSetInit_Wbs_UnitProjectInit] FOREIGN KEY([UnitProjectCode])
|
|||
|
REFERENCES [dbo].[Wbs_UnitProjectInit] ([UnitProjectCode])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_WbsSetInit] CHECK CONSTRAINT [FK_WBS_WbsSetInit_Wbs_UnitProjectInit]
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'WbsSetCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'WbsSetName'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'SuperWbsSetCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Weights'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>2-<2D>ӷֲ<D3B7><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>3-<2D><><EFBFBD><EFBFBD>̣<EFBFBD>4-<2D>ӷ<EFBFBD><D3B7><EFBFBD>̣<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Flag'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'IsIn'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A-ʯ<><CAAF><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>B-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Way'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Remark'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[Project_Installation](
|
|||
|
[InstallationId] [nvarchar](50) NOT NULL,
|
|||
|
[ProjectId] [nvarchar](50) NOT NULL,
|
|||
|
[InstallationCode] [nvarchar](50) NULL,
|
|||
|
[InstallationName] [nvarchar](50) NULL,
|
|||
|
[SuperInstallationId] [nvarchar](50) NULL,
|
|||
|
[StartDate] [datetime] NULL,
|
|||
|
[EndDate] [datetime] NULL,
|
|||
|
[Weights] [decimal](9, 2) NULL,
|
|||
|
[WeightsMoney] [money] NULL,
|
|||
|
[Def] [nvarchar](300) NULL,
|
|||
|
[SortIndex] [int] NULL,
|
|||
|
[UnitId] [nvarchar](50) NULL,
|
|||
|
CONSTRAINT [PK_Project_Installation] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[InstallationId] 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].[Project_Installation] WITH CHECK ADD CONSTRAINT [FK_Project_Installation_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Project_Installation] CHECK CONSTRAINT [FK_Project_Installation_Base_Project]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Project_Installation] WITH CHECK ADD CONSTRAINT [FK_Project_Installation_Base_Unit] FOREIGN KEY([UnitId])
|
|||
|
REFERENCES [dbo].[Base_Unit] ([UnitId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Project_Installation] CHECK CONSTRAINT [FK_Project_Installation_Base_Unit]
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ĿID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationName'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'SuperInstallationId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'StartDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'EndDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'Weights'
|
|||
|
GO
|
|||
|
|
|||
|
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'Project_Installation', @level2type=N'COLUMN',@level2name=N'WeightsMoney'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[WBS_CnProfession](
|
|||
|
[CnProfessionId] [nvarchar](50) NOT NULL,
|
|||
|
[CnProfessionName] [nvarchar](20) NULL,
|
|||
|
[CnProfessionCode] [nvarchar](10) NULL,
|
|||
|
[InstallationId] [nvarchar](50) NULL,
|
|||
|
[ProjectId] [nvarchar](50) NOT NULL,
|
|||
|
[StartDate] [datetime] NULL,
|
|||
|
[EndDate] [datetime] NULL,
|
|||
|
[Weights] [decimal](9, 2) NULL,
|
|||
|
[OldId] [int] NULL,
|
|||
|
[WeightsMoney] [money] NULL,
|
|||
|
[IsWeightsApprove] [bit] NULL,
|
|||
|
[ToCNLaw] [nvarchar](50) NULL,
|
|||
|
[SortIndex] [int] NULL,
|
|||
|
[UnitId] [nvarchar](50) NULL,
|
|||
|
CONSTRAINT [PK_Project_CnProfession] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[CnProfessionId] 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].[WBS_CnProfession] WITH CHECK ADD CONSTRAINT [FK_Project_CnProfession_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_Project_CnProfession_Base_Project]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_CnProfession] WITH CHECK ADD CONSTRAINT [FK_Project_CnProfession_Project_Installation] FOREIGN KEY([InstallationId])
|
|||
|
REFERENCES [dbo].[Project_Installation] ([InstallationId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_Project_CnProfession_Project_Installation]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_CnProfession] WITH CHECK ADD CONSTRAINT [FK_WBS_CnProfession_Base_Unit] FOREIGN KEY([UnitId])
|
|||
|
REFERENCES [dbo].[Base_Unit] ([UnitId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_WBS_CnProfession_Base_Unit]
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionName'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'InstallationId'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'StartDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'EndDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'Weights'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'WeightsMoney'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'IsWeightsApprove'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'ToCNLaw'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'SortIndex'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[Wbs_UnitProject](
|
|||
|
[UnitProjectId] [nvarchar](50) NOT NULL,
|
|||
|
[UnitProjectCode] [nvarchar](50) NULL,
|
|||
|
[UnitProjectName] [nvarchar](50) NULL,
|
|||
|
[SuperUnitProjectId] [nvarchar](50) NULL,
|
|||
|
[ProjectId] [nvarchar](50) NULL,
|
|||
|
[InstallationId] [nvarchar](50) NULL,
|
|||
|
[CnProfessionId] [nvarchar](50) NULL,
|
|||
|
[StartDate] [datetime] NULL,
|
|||
|
[EndDate] [datetime] NULL,
|
|||
|
[Weights] [decimal](9, 2) NULL,
|
|||
|
[Remark] [nvarchar](150) NULL,
|
|||
|
[IsIn] [bit] NULL,
|
|||
|
[IsSelected] [bit] NULL,
|
|||
|
[IsApprove] [bit] NULL,
|
|||
|
[WeightsMoney] [money] NULL,
|
|||
|
[IsWeightsApprove] [bit] NULL,
|
|||
|
[SortIndex] [int] NULL,
|
|||
|
[EngineerQuantity] [decimal](18, 2) NULL,
|
|||
|
[BudgetUnitPrice] [decimal](18, 2) NULL,
|
|||
|
[CostUnivalent] [decimal](18, 2) NULL,
|
|||
|
[Unit] [nvarchar](50) NULL,
|
|||
|
CONSTRAINT [PK_Wbs_UnitProject_1] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[UnitProjectId] 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].[Wbs_UnitProject] WITH CHECK ADD CONSTRAINT [FK_Wbs_UnitProject_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_Base_Project]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProject] WITH CHECK ADD CONSTRAINT [FK_Wbs_UnitProject_Project_Installation] FOREIGN KEY([InstallationId])
|
|||
|
REFERENCES [dbo].[Project_Installation] ([InstallationId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_Project_Installation]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProject] WITH CHECK ADD CONSTRAINT [FK_Wbs_UnitProject_WBS_CnProfession] FOREIGN KEY([CnProfessionId])
|
|||
|
REFERENCES [dbo].[WBS_CnProfession] ([CnProfessionId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_WBS_CnProfession]
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectName'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'SuperUnitProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'StartDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'EndDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Weights'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Remark'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'EngineerQuantity'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ԥ<EFBFBD>㵥<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'BudgetUnitPrice'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'CostUnivalent'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Unit'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[Wbs_WbsSet](
|
|||
|
[WbsSetId] [nvarchar](50) NOT NULL,
|
|||
|
[WbsSetCode] [nvarchar](50) NULL,
|
|||
|
[WbsSetName] [nvarchar](50) NULL,
|
|||
|
[InstallationId] [nvarchar](50) NULL,
|
|||
|
[CnProfessionId] [nvarchar](50) NULL,
|
|||
|
[UnitProjectId] [nvarchar](50) NULL,
|
|||
|
[SuperWbsSetId] [nvarchar](50) NULL,
|
|||
|
[ProjectId] [nvarchar](50) NULL,
|
|||
|
[ControlPoint] [nvarchar](10) NULL,
|
|||
|
[ControlItemDef] [nvarchar](500) NULL,
|
|||
|
[StartDate] [datetime] NULL,
|
|||
|
[EndDate] [datetime] NULL,
|
|||
|
[Weights] [decimal](9, 2) NULL,
|
|||
|
[Cycle] [int] NULL,
|
|||
|
[Frequency] [int] NULL,
|
|||
|
[LastCheckDate] [datetime] NULL,
|
|||
|
[CheckDate] [datetime] NULL,
|
|||
|
[CheckNum] [int] NULL,
|
|||
|
[HandleType] [nvarchar](20) NULL,
|
|||
|
[IsENEnd] [bit] NULL,
|
|||
|
[Flag] [int] NULL,
|
|||
|
[Way] [nchar](2) NULL,
|
|||
|
[Remark] [nvarchar](150) NULL,
|
|||
|
[IsIn] [bit] NULL,
|
|||
|
[IsSelected] [bit] NULL,
|
|||
|
[IsApprove] [bit] NULL,
|
|||
|
[WeightsMoney] [money] NULL,
|
|||
|
[IsWeightsApprove] [bit] NULL,
|
|||
|
[IsPlanApprove] [bit] NULL,
|
|||
|
[VersionNum] [nvarchar](10) NULL,
|
|||
|
[SortIndex] [int] NULL,
|
|||
|
[NoShow] [bit] NULL,
|
|||
|
[EngineerQuantity] [decimal](18, 2) NULL,
|
|||
|
[BudgetUnitPrice] [decimal](18, 2) NULL,
|
|||
|
[CostUnivalent] [decimal](18, 2) NULL,
|
|||
|
[Unit] [nvarchar](50) NULL,
|
|||
|
[IsChild] [bit] NULL,
|
|||
|
CONSTRAINT [PK_Wbs_WbsSet_1] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[WbsSetId] 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].[Wbs_WbsSet] WITH CHECK ADD CONSTRAINT [FK_Wbs_WbsSet_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Base_Project]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] WITH CHECK ADD CONSTRAINT [FK_Wbs_WbsSet_Project_Installation] FOREIGN KEY([InstallationId])
|
|||
|
REFERENCES [dbo].[Project_Installation] ([InstallationId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Project_Installation]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] WITH CHECK ADD CONSTRAINT [FK_Wbs_WbsSet_WBS_CnProfession] FOREIGN KEY([CnProfessionId])
|
|||
|
REFERENCES [dbo].[WBS_CnProfession] ([CnProfessionId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_WBS_CnProfession]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] WITH CHECK ADD CONSTRAINT [FK_Wbs_WbsSet_Wbs_UnitProject] FOREIGN KEY([UnitProjectId])
|
|||
|
REFERENCES [dbo].[Wbs_UnitProject] ([UnitProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Wbs_UnitProject]
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetCode'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetName'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'UnitProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'SuperWbsSetId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'StartDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'EndDate'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Weights'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD><41>:1-7<><37>B<EFBFBD><42><EFBFBD><EFBFBD>1-14<31><34>C<EFBFBD><43><EFBFBD><EFBFBD>8-21)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Cycle'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƶ<EFBFBD>Σ<EFBFBD>0-<2D><>ʾѭ<CABE><D1AD><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Frequency'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'LastCheckDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CheckDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CheckNum'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>)(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C>´δ<C2B4><CEB4><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'HandleType'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(ture-<2D><><EFBFBD>ɣ<EFBFBD>false-δ<><CEB4><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'IsENEnd'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>2-<2D>ӷֲ<D3B7><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>3-<2D><><EFBFBD><EFBFBD>̣<EFBFBD>4-<2D>ӷ<EFBFBD><D3B7><EFBFBD>̣<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Flag'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A-ʯ<><CAAF><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>B-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Way'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Remark'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'EngineerQuantity'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ԥ<EFBFBD>㵥<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'BudgetUnitPrice'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CostUnivalent'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Unit'
|
|||
|
GO
|
|||
|
|
|||
|
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'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'IsChild'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[WbsDetail](
|
|||
|
[WbsDetailId] [nvarchar](50) NOT NULL,
|
|||
|
[ToWbs] [nvarchar](50) NULL,
|
|||
|
[ToFlag] [int] NULL,
|
|||
|
[Way] [nchar](2) NULL,
|
|||
|
[Months] [datetime] NULL,
|
|||
|
[PlanValue] [money] NULL,
|
|||
|
[PlanValueRate] [decimal](9, 2) NULL,
|
|||
|
[CompleteValue] [money] NULL,
|
|||
|
[CompleteValueRate] [decimal](9, 2) NULL,
|
|||
|
[RealValue] [money] NULL,
|
|||
|
[RealValueRate] [decimal](9, 2) NULL,
|
|||
|
[IsCompleteApprove] [bit] NULL,
|
|||
|
[IsRealApprove] [bit] NULL,
|
|||
|
[EngineeringQuantity] [decimal](18, 2) NULL,
|
|||
|
CONSTRAINT [PK_WbsDetail] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[WbsDetailId] 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
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ϸID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'WbsDetailId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWbs' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'ToWbs'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:A-(1-װ<><D7B0>,2-רҵ,3-<2D><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>,4-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'ToFlag'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A<EFBFBD><EFBFBD>B<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'Way'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'Months'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'PlanValue'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetail', @level2type=N'COLUMN',@level2name=N'PlanValueRate'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetail', @level2type=N'COLUMN',@level2name=N'CompleteValue'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetail', @level2type=N'COLUMN',@level2name=N'CompleteValueRate'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ<EFBFBD><EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'RealValue'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetail', @level2type=N'COLUMN',@level2name=N'RealValueRate'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[WbsDetailHistory](
|
|||
|
[WbsDetailHistoryId] [nvarchar](50) NOT NULL,
|
|||
|
[ToWbs] [nvarchar](50) NULL,
|
|||
|
[ToFlag] [int] NULL,
|
|||
|
[Way] [nchar](2) NULL,
|
|||
|
[Months] [datetime] NULL,
|
|||
|
[PlanValue] [money] NULL,
|
|||
|
[PlanValueRate] [decimal](9, 2) NULL,
|
|||
|
[VersionNum] [nvarchar](10) NULL,
|
|||
|
CONSTRAINT [PK_WbsDetailHistory] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[WbsDetailHistoryId] 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
|
|||
|
|
|||
|
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'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'WbsDetailHistoryId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWbs' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'ToWbs'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:A-(1-װ<><D7B0>,2-רҵ,3-<2D><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>,4-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'ToFlag'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A<EFBFBD><EFBFBD>B<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'Way'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'Months'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'PlanValue'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'PlanValueRate'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>汾<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'VersionNum'
|
|||
|
GO
|
|||
|
|
|||
|
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'WbsDetailHistory'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
INSERT INTO Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
|||
|
VALUES('8445C87C-CAB3-4DFA-91F3-950F4688C492','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','',45,'D363BD9D-4DEC-45D8-89C8-B0E49DEF61B4','Menu_SysSet',1,0,1)
|
|||
|
GO
|
|||
|
INSERT INTO Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
|||
|
VALUES('0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD>Ϣ','BaseInfo/RectificationMeasure.aspx',10,'8445C87C-CAB3-4DFA-91F3-950F4688C492','Menu_SysSet',1,1,1)
|
|||
|
GO
|
|||
|
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
|||
|
VALUES('678066B0-B53C-434E-8E2D-AB64BC5582BC','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',1)
|
|||
|
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
|||
|
VALUES('18E53944-AA69-43C4-89CA-E4A90E186102','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD>',2)
|
|||
|
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
|||
|
VALUES('5EA8E2F3-E02B-470E-92B6-8EC89396AAEE','0629BAB1-DB1C-42CE-A333-49F3813617D7','ɾ<EFBFBD><EFBFBD>',3)
|
|||
|
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
|||
|
VALUES('A76555EE-19A9-4DE2-9F42-BFF5A8C8CCD6','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',4)
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[JDGL_Base_RectificationMeasure](
|
|||
|
[RectificationMeasureId] [nvarchar](50) NOT NULL,
|
|||
|
[RectificationMeasureName] [nvarchar](50) NULL,
|
|||
|
[RectificationMeasureType] [char](1) NULL,
|
|||
|
[Remark] [nvarchar](200) NULL,
|
|||
|
CONSTRAINT [PK_Base_RectificationMeasure] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[RectificationMeasureId] 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
|
|||
|
|
|||
|
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'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureId'
|
|||
|
GO
|
|||
|
|
|||
|
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'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureName'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>1-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>SV<53><56>2-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>CV<43><56>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureType'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'Remark'
|
|||
|
GO
|
|||
|
|
|||
|
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'JDGL_Base_RectificationMeasure'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
CREATE VIEW [dbo].[View_WBSReport]
|
|||
|
AS
|
|||
|
select
|
|||
|
|
|||
|
t.Id,t.Name,t.SupId,Weights,t.StartDate,t.EndDate,t.WeightsMoney,t.marking2,d.Months,d.PlanValue,d.PlanValueRate,
|
|||
|
d.RealValue,d.RealValueRate,d.CompleteValue,d.CompleteValueRate,t.ProjectId
|
|||
|
from
|
|||
|
(select InstallationId as Id,null as SupId ,InstallationName as Name, Weights,StartDate,EndDate,WeightsMoney,1 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Project_Installation where SuperInstallationId='0'
|
|||
|
union all
|
|||
|
select i.InstallationId as Id,i.SuperInstallationId as SupId ,i.InstallationName as Name, i.Weights,i.StartDate,i.EndDate,i.WeightsMoney,2 as
|
|||
|
|
|||
|
marking2,i.ProjectId from dbo.Project_Installation i left join dbo.Project_Installation ip on i.SuperInstallationId=ip.InstallationId
|
|||
|
where ip.SuperInstallationId='0'
|
|||
|
union all
|
|||
|
select i.InstallationId as Id,i.SuperInstallationId as SupId ,i.InstallationName as Name, i.Weights,i.StartDate,i.EndDate,i.WeightsMoney,3 as
|
|||
|
|
|||
|
marking2,i.ProjectId from dbo.Project_Installation i left join dbo.Project_Installation ip on i.SuperInstallationId=ip.InstallationId
|
|||
|
where ip.SuperInstallationId!='0' and ip.SuperInstallationId is not null
|
|||
|
union all
|
|||
|
select CnProfessionId as Id , InstallationId as SupId,CnProfessionName as Name,
|
|||
|
|
|||
|
Weights,StartDate,EndDate,WeightsMoney,4 as marking2,ProjectId from dbo.WBS_CnProfession
|
|||
|
Union all
|
|||
|
select UnitProjectId as Id, isnull(CnProfessionId,InstallationId) as SupId,UnitProjectName as Name,
|
|||
|
|
|||
|
Weights,StartDate,EndDate,WeightsMoney,5 as marking2,ProjectId from dbo.Wbs_UnitProject where SuperUnitProjectId is null
|
|||
|
Union all
|
|||
|
select UnitProjectId as Id, SuperUnitProjectId as SupId,UnitProjectName as Name,
|
|||
|
|
|||
|
Weights,StartDate,EndDate,WeightsMoney,6 as marking2,ProjectId from dbo.Wbs_UnitProject where SuperUnitProjectId is not null
|
|||
|
|
|||
|
Union all
|
|||
|
select WbsSetId as id,UnitProjectId as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,7 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='1' and SuperWbsSetId is null
|
|||
|
Union all
|
|||
|
select WbsSetId as id,SuperWbsSetId as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,7 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='1' and SuperWbsSetId is not null
|
|||
|
|
|||
|
Union all
|
|||
|
select WbsSetId as id,UnitProjectId as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,8 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='2' and SuperWbsSetId is null
|
|||
|
Union all
|
|||
|
select WbsSetId as id,SuperWbsSetId as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,8 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='2' and SuperWbsSetId is not null
|
|||
|
Union all
|
|||
|
|
|||
|
select WbsSetId as id,UnitProjectId as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,9 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='3' and SuperWbsSetId is null
|
|||
|
Union all
|
|||
|
select WbsSetId as id,SuperWbsSetId as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,9 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='3' and SuperWbsSetId is not null
|
|||
|
|
|||
|
Union all
|
|||
|
select WbsSetId as id,UnitProjectId as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,10 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='4' and SuperWbsSetId is null
|
|||
|
Union all
|
|||
|
select WbsSetId as id,SuperWbsSetId as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,10 as
|
|||
|
|
|||
|
marking2,ProjectId from dbo.Wbs_WbsSet where Flag='4' and SuperWbsSetId is not null
|
|||
|
) t
|
|||
|
|
|||
|
left join dbo.WbsDetail as d on d.ToWbs=t.Id
|
|||
|
|
|||
|
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
|
|||
|
CREATE TABLE [dbo].[WBSRectificationMeasureSet](
|
|||
|
[WBSRectificationMeasureSetId] [nvarchar](50) NOT NULL,
|
|||
|
[ProjectId] [nvarchar](50) NULL,
|
|||
|
[ToWbs] [nvarchar](50) NULL,
|
|||
|
[RectificationMeasureIds] [nvarchar](500) NULL,
|
|||
|
[RectificationMeasureType] [char](1) NULL,
|
|||
|
[RemindDay] [int] NULL,
|
|||
|
[CompileMan] [nvarchar](50) NULL,
|
|||
|
[CompileDate] [datetime] NULL,
|
|||
|
[IsComplete] [bit] NULL,
|
|||
|
[HandleDate] [datetime] NULL,
|
|||
|
CONSTRAINT [PK_WBSRectificationMeasureSet] PRIMARY KEY CLUSTERED
|
|||
|
(
|
|||
|
[WBSRectificationMeasureSetId] 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].[WBSRectificationMeasureSet] WITH CHECK ADD CONSTRAINT [FK_WBSRectificationMeasureSet_Base_Project] FOREIGN KEY([ProjectId])
|
|||
|
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBSRectificationMeasureSet] CHECK CONSTRAINT [FK_WBSRectificationMeasureSet_Base_Project]
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBSRectificationMeasureSet] WITH CHECK ADD CONSTRAINT [FK_WBSRectificationMeasureSet_Sys_User] FOREIGN KEY([CompileMan])
|
|||
|
REFERENCES [dbo].[Sys_User] ([UserId])
|
|||
|
GO
|
|||
|
|
|||
|
ALTER TABLE [dbo].[WBSRectificationMeasureSet] CHECK CONSTRAINT [FK_WBSRectificationMeasureSet_Sys_User]
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'WBSRectificationMeasureSetId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ĿId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWBS<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'ToWbs'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RectificationMeasureIds'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>1-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>SV<53><56>2-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>CV<43><56>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RectificationMeasureType'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RemindDay'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
|||
|
GO
|
|||
|
|
|||
|
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD>true-<2D><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>false-δ<><CEB4>ʵ<EFBFBD><CAB5>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'IsComplete'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'HandleDate'
|
|||
|
GO
|
|||
|
|
|||
|
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'WBSRectificationMeasureSet'
|
|||
|
GO
|
|||
|
|
|||
|
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(11,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','CV',1)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(12,'<EFBFBD>豸','EQ',2)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(13,'<EFBFBD>ܵ<EFBFBD>','PP',3)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(14,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','EL',4)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(15,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','TE',5)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(16,'<EFBFBD>DZ<EFBFBD>','IN',6)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(17,'ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','US',7)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(18,'<EFBFBD><EFBFBD>ůͨ<EFBFBD><EFBFBD>','HV',8)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(19,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','AA',9)
|
|||
|
INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
|
|||
|
VALUES(20,'<EFBFBD><EFBFBD>ͼ','GP',10)
|
|||
|
GO
|