...
set reason=CASE CHARINDEX(',', reason)
WHEN 0 THEN reason
WHEN 1 THEN ''
ELSE LEFT(reason, CHARINDEX(',', reason)-1)
END
これは、
の 3 つのケースを扱います。- カンマなし
- 最初の文字はカンマ
- カンマが続く数字