字符串中以字符分隔数据的处理
2016-07-29 12:02
232 查看
select 'insert into xxx (xxx1) values('''|| regexp_substr('C: 72771379200 107376275456','[^ ]+',1,level) ||''');' xxx from dual connect by level<=3;
select regexp_substr('C: 72771379200 107376275456','[^ ]+',1,level) from dual connect by level<=3;
SELECT ID
FROM (SELECT REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL) ID
FROM DUAL
CONNECT BY LEVEL <= 1000000)
WHERE ID IS NOT NULL;
SELECT REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL) ID
FROM DUAL
CONNECT BY LEVEL <= LENGTH('1,2,3')-LENGTH(REPLACE('1,2,3',',',''))+1;
select regexp_substr('C: 72771379200 107376275456','[^ ]+',1,level) from dual connect by level<=3;
SELECT ID
FROM (SELECT REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL) ID
FROM DUAL
CONNECT BY LEVEL <= 1000000)
WHERE ID IS NOT NULL;
SELECT REGEXP_SUBSTR('1,2,3', '[^,]+', 1, LEVEL) ID
FROM DUAL
CONNECT BY LEVEL <= LENGTH('1,2,3')-LENGTH(REPLACE('1,2,3',',',''))+1;
相关文章推荐
- 利用mssql存储过程处理“,”分隔字符串,并写入数据表
- 高效率处理某一字符分隔的数字型字符串---strtod()
- Oracle的存储过程中以特定字符分隔的字符串的处理
- SqlServer:根据指定分隔符,把传入字符串分隔处理后,返回数据表,函数功能类似.NET的string.Split()
- 主函数main()中由数字和字母组成的字符串s为测试数据,程序 主要提取字符串s中由字符'$'分隔的不同八进制数形式的字符串, 将八进制数形式字符子串所对应的字符生成新的字符串
- iphone NSString 字符串处理:截取字符串、匹配字符串、分隔字符串
- 处理EXCEL驱动读取EXCEL文件中字段长度大于255字符时出现的数据截断
- 在SqlServer中把字符串以某个字符分隔,相当于其他编程语言中的split函数,把结果存储到临时表中,用游标逐行读取
- 数据连接字符串的处理方法,小小汇总!
- 如何在字符串中加入回车换行,tab字符(关于字符串处理)
- web.config中配置字符串中特殊字符的处理
- web.config中配置字符串中特殊字符的处理
- 处理XML字符串中特殊字符
- Oracle Sql插入数据中特殊字符的处理
- 如何在字符串中加入回车换行,tab字符(关于字符串处理)
- 将字符串p,以token字符进行分隔,结果保存到fields 数组中
- sql server 字符串处理和数据类型转换几点体会
- MySQL数据入库时特殊字符处理
- 数据验证之特殊字符处理 [转]
- 如何在字符串中加入回车换行,tab字符(关于字符串处理)