SELECT REGEXP_REPLACE('1、字符串一2、字符串二3、字符串三4、字符串四',
成都创新互联是一家集网站建设,延长企业网站建设,延长品牌网站建设,网站定制,延长网站建设报价,网络营销,网络优化,延长网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
'(.*一)(.*二)(.*三)(.*)',
'\1br/\2br/\3br/\4')
FROM DUAL
比如创建表
create table test
(id varchar2(7));
要往test表中插入100条你说的那种数据
执行以下
declare
i int;
begin
i:=1;--指以0000001开始,但是因为是整数,所以写1即可
while i=100 loop --设置插入条数
insert into test values (lpad(i,7,'0'));--lpad函数自己看下讲解,其中7代表一共的长度,0代表左侧填充字符
i:=i+1;
commit;
end loop;
end;
结果截图(部分)
---------补充---------
额,把你的6个零看成7个了,你拿我这个改改吧,应该不难的,嘿嘿
Oracle的字符串连接用 ||
select substr(t.name0,4) || '00' from table t
在oracle中拼接字符串可用concat函数或者用“||”来实现。
1、concat函数格式:concat( string1, string2 )
举例:将字符a和字符b拼接
语句如下:
1select concat('a','b') from dual;
结果:
2、“||”的格式:string1||string2||string3……
举例:将字符a,字符b,字符c拼接
语句如下:
1select 'a'||'b'||'c' from dual;
查询结果:
注意事项:concat只能用于2个字符的拼接,如多于2个字符,函数会报错,但是“||”则可以拼接多个字符。
1.ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
2.Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台
有两种方式:
1、采用 || 符号,用'||'来一次串连多个字串。
SELECT 'A' || 'B' from dual;//执行的结果就是AB
2、采用CONCAT进行连接,CONCAT()只允许两个参数;换言之,一次只能将两个字串串连起来
SELECT CONCAT('A','B') FROM dual;//执行结果也是AB