手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >sqlserver中根据字符分割字符串的最好的写法分享
sqlserver中根据字符分割字符串的最好的写法分享
摘要:知识点:1、拼接SQL2、UNIONALL3、EXEC其代码如下:复制代码代码如下:--测试示例declare@sqlvarchar(200...

知识点:

1、拼接SQL

2、UNION ALL

3、EXEC

其代码如下:

复制代码 代码如下:

--测试示例

declare @sql varchar(2000),@tsql nvarchar(max),@split varchar(100)

set @sql='A,B,C,D,E' --保存的字符

set @split=','--分隔符

select @tsql='select '''+replace(@sql,@split,''' union all select ''')+''''

exec(@tsql)

显示结果:

----

A

C

D

E

(5 行受影响)

【sqlserver中根据字符分割字符串的最好的写法分享】相关文章:

sqlserver 中一些常看的指标和清除缓存的方法

sqlserver中获取当前日期的午夜的时间值的实现方法

sqlserver 复制表 复制数据库存储过程的方法

sql2005 数据库转为sql2000数据库的方法(数据导出导入)

sqlserver2008 拆分字符串

在Sql中统计某个区段值的小技巧

sqlserver 字符串分拆 语句

sqlserver 游标的简单示例

sql server查询时间技巧分享

SqlServer2005中使用row_number()在一个查询中删除重复记录的方法

精品推荐
分类导航