请教ORACLE 怎么截取字符串
发布网友
发布时间:2022-04-08 09:34
我来回答
共2个回答
热心网友
时间:2022-04-08 11:04
select
substr(B,INSTR(B,'【',1,1)+1,INSTR(B,'】',1,1)-INSTR(B,'【',1,1)-1),
substr(B,INSTR(B,'【',1,2)+1,INSTR(B,'】',1,2)-INSTR(B,'【',1,2)-1),
substr(B,INSTR(B,'【',1,3)+1,INSTR(B,'】',1,3)-INSTR(B,'【',1,3)-1)
from tablename
B表示列名 这个是分割字符串的。。。 插入你自己做吧
热心网友
时间:2022-04-08 12:22
insert into select
substr(B,INSTR(B,'【',1,1)+1,INSTR(B,'】',1,1)),
substr(B,INSTR(B,'【',1,2)+1,INSTR(B,'】',1,2)),
substr(B,INSTR(B,'【',1,3)+1,INSTR(B,'】',1,3))
from table