Използване на REVERSE и STUFF :
SELECT
REVERSE(
STUFF(
REVERSE(LTRIM(RTRIM(INETSHORTD))),
1,
CASE WHEN SUBSTRING((REVERSE(LTRIM(RTRIM(INETSHORTD)))), 1, 1) = ',' THEN 1 ELSE 0 END,
''
)
)
FROM tbl
Първо, искате да TRIM вашите данни, за да се отървете от водещи и завършващи интервали. След това REVERSE и проверете дали първият знак е , . Ако е, премахнете го, в противен случай не правете нищо. След това REVERSE го върнете отново. Можете да премахнете първия знак, като използвате STUFF(string, 1, 1, '') .