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
 | ||
| 
 | ||
| 
 |