Ben*_*ans 2 sql sql-server substring
我试图只使用MS SQL从字符串返回倒数第二个字符.
我已经尝试过使用MID和Substring,但是我想要返回的列的字符串长度并不总是相同,所以我不能这样做.
所以说我要回复一些代码:
Code
'1234'
Run Code Online (Sandbox Code Playgroud)
我想从该代码返回'3'.
我怎样才能做到这一点?提前干杯:)
使用SUBSTRING和LEN.LEN为您提供字符串的长度,然后减1以获取前一个字符:
SELECT SUBSTRING(Code, LEN(Code)-1,1)
Run Code Online (Sandbox Code Playgroud)