sql字符串分割
来源:互联网 发布:linux迁移mysql数据库 编辑:程序博客网 时间:2024/06/05 21:07
字符串:declare @str varchar(1000)='0208588A_0208588,0098256A_0208588,0224208A_0224208,'
-- 若字符串非常长,可用 varchar(max)
分割结果:
示例sql:
declare @str varchar(1000)='0208588A_0208588,0098256A_0208588,0224208A_0224208,'--declare @str varchar(1000)='0080203A_0080203,0080215A_0080203,'declare @sSplitChar varchar(1)=','declare @tblExternal_id table(external_id varchar(100)) declare @tmp as varchar(100) set @str=rtrim(ltrim(@str)) + @sSplitChar set @str=replace(@str,@sSplitChar+@sSplitChar, @sSplitChar) -- make sure @str ends with a @sSplitChar while(@str<>'') begin set @tmp=left(@str,charindex(@sSplitChar,@str,1)-1) insert @tblExternal_id values(@tmp) set @str=stuff(@str,1,charindex(@sSplitChar,@str,1),'') end --select * from @tblExternal_id select external_id, row_number() over(order by external_id) as RownNum from @tblExternal_id
参考来源:
http://www.360doc.com/content/12/0213/14/19692_186289261.shtml
0 0
- sql SQL分割字符串
- 分割字符串的sql
- SQL 字符串分割函数
- SQL分割字符串存储
- SQL分割字符串函数
- SQL分割字符串
- SQL分割字符串函数
- SQL分割字符串函数
- SQL分割字符串
- SQL Server字符串分割
- sql 分割字符串
- sql 分割字符串 输出
- sql 分割字符串
- SQL分割字符串详解
- SQL分割字符串
- SQL SERVER分割字符串
- SQL分割字符串详解
- SQL分割字符串
- Java集合总结
- 数据挖掘方面重要会议的最佳paper集合
- “央五条”促沪楼市刚需
- iOS https请求 忽略证书验证
- CreateToolhelp32Snapshot函数的头文件
- sql字符串分割
- 匿名内部类总结
- OC里ARC中的强引用和弱引用
- 电脑报警声的含义
- hadoop容错
- (转)一道面试题看 HashMap 的存储方式
- 详细讲解hadoop2的automatic HA+Federation+Yarn配置的教程
- gerrit 注册邮箱时出错
- 一个JavaBean引发的思考