34 lines
1.5 KiB
Transact-SQL
34 lines
1.5 KiB
Transact-SQL
CREATE VIEW [dbo].[View_Check_CheckSpecialDetail] AS
|
|
/*专项检查明细列表视图*/
|
|
SELECT checkSpecialDetail.CheckSpecialDetailId,
|
|
checkSpecialDetail.CheckSpecialId,
|
|
checkSpecialDetail.CheckItem,
|
|
checkSpecialDetail.CheckItemType,
|
|
checkSpecialDetail.Unqualified,
|
|
checkSpecialDetail.CheckArea,
|
|
checkSpecialDetail.UnitId,
|
|
checkSpecialDetail.HandleStep,
|
|
checkSpecialDetail.CompleteStatus,
|
|
(case when checkSpecialDetail.CompleteStatus =1 then '是'
|
|
when checkSpecialDetail.CompleteStatus =0 then '否' else '' end) as CompleteStatusName,
|
|
checkSpecialDetail.LimitedDate,
|
|
checkSpecialDetail.CompletedDate,
|
|
checkSpecialDetail.Suggestions,
|
|
checkSpecialDetail.CheckContent,
|
|
(case when checkSpecialDetail.CheckContent is not null then checkSpecialDetail.CheckContent
|
|
else checkItemSet.CheckItemName end) as CheckItemStr,
|
|
checkSpecialDetail.WorkArea,
|
|
unit.UnitName,
|
|
const.ConstText as HandleStepStr
|
|
FROM dbo.Check_CheckSpecialDetail AS checkSpecialDetail
|
|
--LEFT JOIN dbo.Check_ProjectCheckItemDetail AS checkItemDetail ON checkItemDetail.CheckItemDetailId=checkSpecialDetail.CheckItem
|
|
LEFT JOIN dbo.Check_ProjectCheckItemSet AS checkItemSet ON checkItemSet.CheckItemSetId=checkSpecialDetail.CheckItem
|
|
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=checkSpecialDetail.UnitId
|
|
LEFT JOIN Sys_Const AS const ON const.ConstValue = checkSpecialDetail.HandleStep and const.GroupId='HandleStep'
|
|
|
|
|
|
GO
|
|
|
|
|
|
alter table [dbo].[Comprehensive_SpecialEquipment] drop constraint [FK_Comprehensive_SpecialEquipment_Base_Equipment]
|
|
GO |