then then 문 중 하나에 여러 동작이있는 SQL 사례 문을 만들려고합니다. 이것이 가능하고 아래 질문 중이 부분 인 (@ItemCountVariable = a.ItemCount + 10)
이 작동하지 않는지 확실하지 않지만 이것이 내가 달성하고자하는 것입니다. jarlh 그의 의견에 썼던 것처럼여러 동작이 포함 된 SQL Case 문
DECLARE @ItemCountVariable INT = 0
...
WHEN MATCHED THEN
UPDATE SET Name = a.Name,
[Description] = a.[Description],
ItemCount =
(CASE WHEN ((a.ItemCount + 10) < 20)
THEN a.ItemCount + 10
ELSE a.ItemCount, @ItemCountVariable = a.ItemCount + 10
END)
...
'사례'에 'END'가 없습니다. '@ItemCountVariable = a.ItemCount + 10'으로 무엇을하고 싶은지 제대로 설명 해주십시오. – Esty
그건 대소 문자 표현이 아니고 대소 문자 구별이 아니야 ... – jarlh