...
set reason=CASE CHARINDEX(',', reason)
WHEN 0 THEN reason
WHEN 1 THEN ''
ELSE LEFT(reason, CHARINDEX(',', reason)-1)
END
Dette omhandler de 3 tilfælde af
- intet komma
- første tegn er et komma
- et tal efterfulgt af et komma