1樓:華夏日長興
你這樣搞,先把crlf替換成別的東東,在替換cr和lf的內容,最後再把crlf替換後的東東再替換成crlf就行了。
2樓:網友
在做遊標的時候,加上限制條件。
cursor cur_aaa is
select * from a
where ( like 『%chr(10) |or like 『%chr(13) |
and not like 『%chr(10) |chr(13) |
3樓:灬
你直接先查詢 所有的cr和lf
放到 乙個 遊標 中 、、
在oracle裡如何去掉資料後的回車換行符
4樓:網友
1、建立測試表,create table test_huiche(id varchar2(20), value varchar2(20));
2、插入測試資料,部分值含回車換行符;
insert into test_huiche values(1, 'ab
c');insert into test_huiche values(2,'ed');
insert into test_huiche values(3,'ffg');
insert into test_huiche values(4,'hj
k');commit;
3、查詢表中全量資料,可以發現部分值含回車換行符;select t.*,rowid from test_huiche t;
4、編寫語句,去掉資料後的回車換行符;
select , replace(replace(,chr(9),''),chr(10),'') as value from test_huiche t;
5樓:網友
chr(10)回車。
chr(13)換行。
如果記得不錯的話。
如果你想替換資料中所有回車和換行可以用。
replace(column,chr(10))replace(replace(column,chr(10)),chr(13))
或者利用translate函式。
如果只是替換末尾的回車換行用rtrim
rtrim(column,chr(10)) 有些系統回車換行就是乙個chr(10)
rtrim(column,chr(10),chr(13))或者4次。--有些系統尤其是舊時候的工具開發的系統會同時存在chr(10)和chr(13)。酌情處理吧。
6樓:壬夜柳
使用replace的函式,把其替換為空即可。
trim只能去空格吧。
在oracle裡如何去掉資料後的回車換行符
7樓:網友
去掉回車和換行符可通過replace函式,並找出oracle的回車和換行的ascii碼來去掉。
執行以下語句,去掉回車和換行符。
回車,ascii碼13
換行,ascii碼10
所以,語句為:
update test set str=replace(replace(str,chr(10)),13);
結果為:
8樓:岑蕊牧秀雅
chr(10)回車。
chr(13)換行。
如果記得不錯的話。
如果你想替換資料中所有回車和換行可以用。
replace(column,chr(10))replace(replace(column,chr(10)),chr(13))
或者利用translate函式。
如果只是替換末尾的回車換行用rtrim
rtrim(column,chr(10))-有些系統回車換行就是乙個chr(10)rtrim(column,chr(10),chr(13))或者4次。--有些系統尤其是舊時候的工具開發的系統會同時存在chr(10)和chr(13)。酌情處理吧。
如何把換行符去掉,如何把txt換行符去掉
抄的 下面是我自己經常用的 在word中開啟檔案,利用 替換 中的 高階 替換功能將回車換行符替換為 空 什麼都不要輸入 即可 txt建議記事本,沒有此功能。點選你的txt檔案,選擇開啟方式用word開啟,然後用word的替換換行字元的功能 單擊 編輯 替換 在查詢內容後游標在閃動 單擊 特殊字元 ...
自動換行符有什麼用,word自動換行符有什麼用
在word錄入漢字和英文時,漢字以字為單位,英文是以單詞為單位。由於單詞是由多個字母組成,並且單詞與單詞之間又用分隔符來分隔,因此為了保持英文單詞與整個句子的完整性,word預設不允許在單詞中斷開換行。這個預設設定會造成包含英文單詞的整個句子自動跳到下一行的,致使前面的文字自動分散的結果。不過,我們...
如何在EXCEL公式中引用回車符或換行符
方法如下 1 開啟電腦中的乙個excel文件,然後在兩個單元格中分別輸入兩個字詞,如下,現在需要將該兩個片語引用到同乙個單元格中 2 正常情況下輸入 d16 d17 輸出的結果是錯誤的,如下 3 這時候就要用到換行符了,輸入的公式為 d16 char 10 d17 4 然後按回車鍵,這樣就可以將兩個...