169 lines
7.5 KiB
Transact-SQL
169 lines
7.5 KiB
Transact-SQL
alter table DriverGoods_GoodsBuyItem add Num nvarchar(50) null
|
||
GO
|
||
|
||
|
||
ALTER VIEW [dbo].[View_DriverGoods_GoodsBuyItem]
|
||
/*试车请购单明细表查询列表*/
|
||
AS
|
||
SELECT Item.GoodsBuyItemId,
|
||
Item.GoodsBuyId,
|
||
Item.GoodsModelId,
|
||
Item.Num,
|
||
Model.Quantity,
|
||
Item.RequiredTime,
|
||
Model.Code,
|
||
Model.ProjectId,
|
||
Model.Description,
|
||
Model.Purpose,
|
||
Model.Attachment,
|
||
Model.Remark
|
||
FROM dbo.DriverGoods_GoodsBuyItem AS Item
|
||
LEFT JOIN dbo.DriverGoods_GoodsModel AS Model ON Model.GoodsModelId=Item.GoodsModelId
|
||
|
||
|
||
|
||
|
||
|
||
|
||
GO
|
||
|
||
|
||
|
||
|
||
CREATE TABLE [dbo].[Person_BusinessTrip](
|
||
[BusinessTripId] [nvarchar](50) NOT NULL,
|
||
[Type] [char](1) NULL,
|
||
[ProjectId] [nvarchar](50) NULL,
|
||
[UserId] [nvarchar](50) NULL,
|
||
[ArriveDate] [datetime] NULL,
|
||
[LeaveDate] [datetime] NULL,
|
||
CONSTRAINT [PK_Person_BusinessTrip] PRIMARY KEY CLUSTERED
|
||
(
|
||
[BusinessTripId] 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
|
||
|
||
SET ANSI_PADDING OFF
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_BusinessTrip] WITH CHECK ADD CONSTRAINT [FK_Person_BusinessTrip_Sys_User] FOREIGN KEY([UserId])
|
||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_BusinessTrip] CHECK CONSTRAINT [FK_Person_BusinessTrip_Sys_User]
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'BusinessTripId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型(1-项目出差,2-其他出差)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'Type'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'UserId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'到达日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'ArriveDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'离开日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip', @level2type=N'COLUMN',@level2name=N'LeaveDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'员工出差记录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_BusinessTrip'
|
||
GO
|
||
|
||
|
||
|
||
|
||
|
||
CREATE TABLE [dbo].[Person_TestRunPerformance](
|
||
[TestRunPerformanceId] [nvarchar](50) NOT NULL,
|
||
[ProjectId] [nvarchar](50) NULL,
|
||
[UserId] [nvarchar](50) NULL,
|
||
[Months] [datetime] NULL,
|
||
[JobContent] [nvarchar](300) NULL,
|
||
[TestRunPerformanceStandardId] [nvarchar](50) NULL,
|
||
[Days] [int] NULL,
|
||
CONSTRAINT [PK_Person_TestRunPerformance] PRIMARY KEY CLUSTERED
|
||
(
|
||
[TestRunPerformanceId] 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].[Person_TestRunPerformance] WITH CHECK ADD CONSTRAINT [FK_Person_TestRunPerformance_Base_TestRunPerformanceStandard] FOREIGN KEY([TestRunPerformanceStandardId])
|
||
REFERENCES [dbo].[Base_TestRunPerformanceStandard] ([TestRunPerformanceStandardId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_TestRunPerformance] CHECK CONSTRAINT [FK_Person_TestRunPerformance_Base_TestRunPerformanceStandard]
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_TestRunPerformance] WITH CHECK ADD CONSTRAINT [FK_Person_TestRunPerformance_Sys_User] FOREIGN KEY([UserId])
|
||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[Person_TestRunPerformance] CHECK CONSTRAINT [FK_Person_TestRunPerformance_Sys_User]
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'TestRunPerformanceId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'UserId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'月份' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'Months'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'考核标准Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'TestRunPerformanceStandardId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标准工作日' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance', @level2type=N'COLUMN',@level2name=N'Days'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'个人开车绩效记录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_TestRunPerformance'
|
||
GO
|
||
|
||
|
||
|
||
CREATE TABLE [dbo].[ZHGL_TestRunPerformanceMonthReport](
|
||
[TestRunPerformanceMonthReportId] [nvarchar](50) NOT NULL,
|
||
[Year] [int] NULL,
|
||
[UserId] [nvarchar](50) NULL,
|
||
[CompileMan] [nvarchar](50) NULL,
|
||
[CompileDate] [datetime] NULL,
|
||
CONSTRAINT [PK_ZHGL_TestRunPerformanceMonthReport] PRIMARY KEY CLUSTERED
|
||
(
|
||
[TestRunPerformanceMonthReportId] 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'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport', @level2type=N'COLUMN',@level2name=N'TestRunPerformanceMonthReportId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年份' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport', @level2type=N'COLUMN',@level2name=N'Year'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport', @level2type=N'COLUMN',@level2name=N'UserId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'开车人员月绩效报告表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ZHGL_TestRunPerformanceMonthReport'
|
||
GO
|
||
|
||
|