使用
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, '')。
SQL小提琴



