您现在的位置是:网站首页> 编程资料编程资料
sqlserver中根据字符分割字符串的最好的写法分享_MsSql_
2023-05-26
462人已围观
简介 sqlserver中根据字符分割字符串的最好的写法分享_MsSql_
知识点:
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 行受影响)
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 快速生成汉字的首拼字母的函数(经典)_MsSql_
- SQLserver中字符串查找功能patindex和charindex的区别_MsSql_
- 将mater库中的系统存储过程批量生成*.sql文件 通用且非常实用_MsSql_
- SQLServer中字符串左对齐或右对齐显示的sql语句_MsSql_
- SqlServer参数化查询之where in和like实现之xml和DataTable传参介绍_MsSql_
- SqlServer参数化查询之where in和like实现详解_MsSql_
- Sql Server 查询性能优化之走出索引的误区分析_MsSql_
- Sql Server查询性能优化之不可小觑的书签查找介绍_MsSql_
- sqlserver 脚本和批处理指令小结_MsSql_
- SQL Server中通过扩展存储过程实现数据库的远程备份与恢复_MsSql_
