sqlserver中遍历字符串的sql语句
更新时间:2013年01月08日 15:03:44 作者:
一直以来我们遍历字符串的都是通过后台程序,这里分享下用sql语句实现的代码,需要的朋友可以参考下
复制代码 代码如下:
declare @ddd varchar(50),@split varchar(1)
set @ddd = '12345678,1234567890,1234567890,123456,123456789'
set @split = ','
while(charindex(@split,@ddd)<>0)
begin
select substring(@ddd,1,charindex(@split,@ddd)-1)
set @ddd = stuff(@ddd,1,charindex(@split,@ddd),'')
select @ddd
end
相关文章
SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘
这个误区是由于太多人对日志和恢复系统缺少全面的了解而存在已久。CheckPoint会将自上次CheckPoint以来所有在内存中改变的页写回磁盘(译者注:也就是脏页),或是在上一个CheckPoint读入内存的脏页写入磁盘2013-01-01
Sql学习第一天——SQL 将变量定义为Table类型(虚拟表)
sql语句中的变量时通常我们定义的都是像char,varchar,nvarchar之类的,接下来教大家实现让变量作为一个像虚拟表一样,感性的各位可以参考下哈2013-03-03


最新评论