SQL Server中常用截取字符串函数介绍
更新时间:2022年03月15日 09:48:37 作者:.NET开发菜鸟
这篇文章介绍了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结果:

到此这篇关于SQL Server中常用截取字符串函数的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
sql server中批量插入与更新两种解决方案分享(存储过程)
对于sql 来说操作集合类型(一行一行)是比较麻烦的一件事,而一般业务逻辑复杂的系统或项目都会涉及到集合遍历的问题,通常一些人就想到用游标,这里我列出了两种方案,供大家参考2012-05-05
修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库
本教程给大家介绍修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库,涉及到sqlserver数据库命令的相关知识,对sqlserver数据库命令感兴趣的朋友可以参考下本篇文章2015-10-10
SQL Server误区30日谈 第3天 即时文件初始化特性可以在SQL Server中开启和关闭
即时文件初始化是一个在SQL Server 2005以及之上的版本鲜为人知的特性。这个特性允许数据文件(仅仅是数据文件,不包括日志文件)初始化的过程跳过填0初始化过程。这种方式是在发生灾难时大大减少Downtime的好办法---在恢复数据库时由于免去了填0初始化的过程而直接开始恢复过程2013-01-01


最新评论