oracle replace的用法


表數據里面有些數據是有換行或者特殊字符的,想要去掉,但是幾千條記錄要一條條改基本不可能。 后來想到了replace這個函數,具體用法如下:

update 表1 t set t.列1=replace((select 列1from 表1 a where a.主鍵列=t.主鍵列) ,char(10), '' ) 

replace 函數用法如下:

replace('將要更改的字符串','被替換掉的字符串','替換字符串')

例:select  replace ('asd','sd','aa') from dual;

輸出為:aaa


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM