sql 截取字符长度问题

2025-03-24 17:51:38
推荐回答(4个)
回答(1):

你好,SQL中RIGHT ( character_expression , integer_expression )

意思是从character_expression 这个字符转右边其返回integer_expression 个字符。

RIGHT('123456',2)--返回的是从右边开始两位,56

select SUBSTRING('123456',LEN('123455')-2,2)--返回右边两位

回答(2):

select substr(a,-2) from t

回答(3):

select substr('1234',-2) from dual

回答(4):

substring(T.A,-2,2)