ORACLE替换字符。
现在有一堆数据,每个数据前面都加了一个标识 , 如下
[旧数据] Lucy
[旧数据] Jack Ma
[旧数据] TomCat
需求:去除数据前面的 [旧数据] 标识。
解决办法:
select replace (XM, '[旧数据]' , '') from yh where xm like '%[旧数据]%' ; -- 查询 update YH set XM = replace (XM, '[旧数据]' , '') where xm like '%[旧数据]%' ; -- 更新 commit;
更新之后的数据:
Lucy
Jack Ma
TomCat
完成。