当前位置: 移动技术网 > IT编程>开发语言>.net > 【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串

【转载】Sqlserver使用Right函数从最右边向前截取固定长度字符串

2019年05月21日  | 移动技术网IT编程  | 我要评论

kaixinwan,ohotfix.exe,平行世界物语幻象战士

在sql语句查询过程中,sqlserver支持使用left()、right()、substring()等几个函数对字符串进行截取操作,其中left函数表示从开始字符向后截取多少个字符,right函数表示从最后位置向前截取多少个字符,substring()则可指定截取的起始位置以及截取长度。此文着重介绍right函数,right函数格式为right(column_name,length),column_name代表被截取的原字段,length表示向前截取多少个字符。

例如,截取变量@str="hello word"的倒数5个字符,即word可用下列语句:

declare @str nvarchar(30);
set @str='hello world';
select right(@str,5);

截取数据表中的sql语句同上一样的写法,如截取tablea表中的name字段的倒数4位可以这样写:

select right(name,4) from tablea;

 

备注:更多干货关注博主站点。原文转载自sqlserver使用right函数从最右边向前截取固定长度字符串_it技术小趣屋

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网