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, '')
. का उपयोग करके पहले अक्षर को हटा सकते हैं ।