加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL Server截取字符串函数有哪一些,咋用

发布时间:2023-05-16 14:08:15 所属栏目:MsSql教程 来源:
导读:本篇内容介绍了“SQL Server截取字符串函数有哪一些,怎么用”的有关知识,在实际项目的操作过程或是学习过程中,不少人都会遇到这样的问题,接下来就让小编带大家学习一下如何处理这些情况吧!希望大家仔
本篇内容介绍了“SQL Server截取字符串函数有哪一些,怎么用”的有关知识,在实际项目的操作过程或是学习过程中,不少人都会遇到这样的问题,接下来就让小编带大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
 
SQL Server中一共提供了三个字符串截取函数:LEFT()、RIGHT()、SUBSTRING()。
 
一、LEFT()函数
 
函数说明如下:
 
语法:LEFT(character,integer)。
 
参数介绍:参数1:要截取的字符串,参数2:截取字符个数。
 
返回值:返回从字符串左边开始指定个数的字符。
 
示例SQL:select LEFT('SQLServer_2012',3)。
 
返回:SQL。
 
二、RIGHT()函数
 
函数说明如下:
 
语法:RIGHT(character,integer)。
 
参数介绍:参数1:要截取的字符串,参数2:截取字符个数。
 
返回值:返回从字符串右边开始指定个数的字符。
 
示例SQL:select RIGHT('SQLServer_2012',4)。
 
返回:2012.
 
三、SUBSTRING()函数
 
函数说明如下:
 
语法:SUBSTRING(character,start,length) 。
 
参数介绍:参数1:要截取的字符串,参数2:开始截取的下标(下标从1开始),参数3:截取的字符长度。
 
返回值:返回从字符串中间的字符。
 
示例SQL:select SUBSTRING('SQLServer_2012',4,6)。
 
返回:Server。
 
四、示例
 
--从字符串左边开始截取4个字符
 
select LEFT('my name is kevin',4) as Result1
 
--从字符串右边开始截取4个字符
 
select RIGHT('my name is kevin',4) as Result2
 
--从字符串第4个位置开始截取6个字符串
 
select SUBSTRING('my name is kevin',4,6) as Result3
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章