且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在 T-SQL 中删除字符串中的最后一个字符?

更新时间:2023-02-04 23:01:44

例如

DECLARE @String VARCHAR(100)
SET @String = 'TEST STRING'

-- Chop off the end character
SET @String = 
     CASE @String WHEN null THEN null 
     ELSE (
         CASE LEN(@String) WHEN 0 THEN @String 
            ELSE LEFT(@String, LEN(@String) - 1) 
         END 
     ) END


SELECT @String