数据表的某个字段中的内容如下:
炉衬(碳化硅) 235--215--650
炉衬(碳化硅) 210--190--650
大圆锥齿轮 M3--Z47
小圆锥齿轮 M3--Z23
轧管机吊紧螺丝 30--1300
皮带轮 190--45--110
缸筒 102--85--1850
缸筒 100--500
铜套 60--75--40
铜套 60--75--30
我想把其中"--"替换成*,不知道这样的update该如何写?谢谢!
炉衬(碳化硅) 235--215--650
炉衬(碳化硅) 210--190--650
大圆锥齿轮 M3--Z47
小圆锥齿轮 M3--Z23
轧管机吊紧螺丝 30--1300
皮带轮 190--45--110
缸筒 102--85--1850
缸筒 100--500
铜套 60--75--40
铜套 60--75--30
我想把其中"--"替换成*,不知道这样的update该如何写?谢谢!
--表t1 字段c1update t1 set c1 = replace(c1,'--','*');
--commit;
create table t1 (c1 varchar2(20),c2 varchar2(20));
insert into t1 values ('炉衬(碳化硅)','235--215--650');
insert into t1 values ('炉衬(碳化硅)','210--190--650');
insert into t1 values ('大圆锥齿轮','M3--Z47');
insert into t1 values ('小圆锥齿轮','M3--Z23');
commit;select * from t1;update t1 set c2 = replace(c2,'--','*');
commit;select * from t1;
c1 c2
---------------------------------------
1 炉衬(碳化硅) 235--215--650
2 炉衬(碳化硅) 210--190--650
3 大圆锥齿轮 M3--Z47
4 小圆锥齿轮 M3--Z23update;
commit; c1 c2
---------------------------------------
1 炉衬(碳化硅) 235*215*650
2 炉衬(碳化硅) 210*190*650
3 大圆锥齿轮 M3*Z47
4 小圆锥齿轮 M3*Z23