Sql逗号分隔一个字符串
2015-08-27 10:01
274 查看
--取第一部分
select SubString('1234,6',0,charindex(',','1234,6',0))
--取第二部分
select SubString('1234,67',charindex(',','1234,67',0) + 1,len('1234,67') - charindex(',','1234,67',0))
--例如
declare @str nvarchar(100)
set @str = '123456,7890'
select SubString(@str,0,charindex(',',@str,0))
select SubString(@str,charindex(',',@str,0) + 1,len(@str) - charindex(',',@str,0))
select SubString('1234,6',0,charindex(',','1234,6',0))
--取第二部分
select SubString('1234,67',charindex(',','1234,67',0) + 1,len('1234,67') - charindex(',','1234,67',0))
--例如
declare @str nvarchar(100)
set @str = '123456,7890'
select SubString(@str,0,charindex(',',@str,0))
select SubString(@str,charindex(',',@str,0) + 1,len(@str) - charindex(',',@str,0))
相关文章推荐
- linux下MongoDB查询操作
- Hibernate+SQL Server2008 时间错误
- mysql 服务端事务和客户端事务对比分析
- 使用PL/SQL连接oracle数据库
- mysql修改表、字段、库的字符集
- windows下忘记MySQL密码的修改方法--(转)
- Ubuntu下MySQL的安装与配置
- MySQL中可为空的字段设置为NULL还是NOT NULL
- Entityframework 连接 Mysql 出现闪退的问题
- mysql笔记
- mysql数据库中列转行
- 【已解决】DB2单表UPDATE数值SQL语句
- 连15随笔
- textarea和mysql中的换行符问题
- sql计算时间差执行存储过程
- MSSQLSERVER数据库- SQL删除重复数据的五种方式
- Mybatis对MySQL中BLOB字段的读取
- oracle函数trunc的使用
- MySQL数据库连接超时(wait_timeout)问题的处理
- CentOS安装memcached及配置php的memcache扩展