sql带分隔符的截取字符串示例
更新时间:2014年03月12日 15:58:10 作者:
这篇文章主要介绍了sql带分隔符的截取字符串示例,需要的朋友可以参考下
复制代码 代码如下:
eclare @str nvarchar(50);
set @str='462,464,2';
select @str as '字符串'
select len(@str) as '字符长度'
select charindex(',',@str,1) as '第一个逗号的索引值'
select LEFT(@str,charindex(',',@str,1)-1) as '第一个值'
select SUBSTRING(@str,charindex(',',@str,1)+1,len(@str)) as '从第一逗号开始截取出后面的字符串'
select LEFT(SUBSTRING(@str,charindex(',',@str,1)+1,len(@str)),CHARINDEX(',',SUBSTRING(@str,charindex(',',@str,1)+1,len(@str)),1)-1) as '中间的值'
select SUBSTRING(SUBSTRING(@str,charindex(',',@str,1)+1,len(@str)),charindex(',',SUBSTRING(@str,charindex(',',@str,1)+1,len(@str)),1)+1,len(@str)) as '最后面的值' --从第二个逗号开始截取出其后的字符串
相关文章
SQL Server中参数化SQL写法遇到parameter sniff ,导致不合理执行计划重用的快速解决方法
这篇文章主要介绍了SQL Server中参数化SQL写法遇到parameter sniff ,导致不合理执行计划重用的快速解决方法的相关资料,需要的朋友可以参考下2016-07-07
SQL server修改表错误提示:阻止保存需要重新创建表的更改解决办法
这篇文章主要给大家介绍了关于SQL server修改表错误提示:阻止保存需要重新创建表的更改的解决办法,文中将解决的办法介绍的非常详细,对同样遇到的朋友具有一定的参考解决价值,需要的朋友可以参考下2024-06-06
SQL Server超详细使用教程之从安装到编写SQL语句详解
这篇文章详细介绍了如何安装SQL Server和SQL Server Management Studio,并通过编写SQL语句进行数据库操作,文中通过图文介绍的非常详细,需要的朋友可以参考下2024-12-12


最新评论