如何去掉数据中的回车键、撇号?
请问有什么好办法,能将表中 varchar2 类型的字段中存在的回车键、英文的撇号:' 去除?谢谢! 问题点数:100、回复次数:4Top
1 楼bzszp(SongZip)回复于 2004-09-03 13:01:46 得分 20
12:51:06 SQL> select 'awefawe
12:51:18 2 wfew' from dual;
'AWEFAWEWFEW
------------
awefawe
wfew
已用时间: 00: 00: 00.32
12:51:22 SQL> select replace('awefawe
12:51:59 2 wfew',chr(10),'') from dual;
REPLACE('AW
-----------
awefawewfew
已用时间: 00: 00: 00.31
12:52:00 SQL> select 'weofawefga''wefa' from dual;
'WEOFAWEFGA''WE
---------------
weofawefga'wefa
已用时间: 00: 00: 00.47
12:52:32 SQL> select replace('weofawefga''wefa','''','') from dual;
REPLACE('WEOFA
--------------
weofawefgawefa
已用时间: 00: 00: 00.31
12:52:50 SQL>Top
2 楼solidpanther(╃╄╃我爱机器猫╄╃╄)回复于 2004-09-03 13:04:32 得分 40
用replace(fld,char(13),'')替换回车
用replace(fld,'''','')替换单引号'Top
3 楼superlcj(幽灵)回复于 2004-09-03 15:21:08 得分 40
用replace(str,chr(13)||chr(10),'')替换回车
用replace(str,'''','')替换单引号'
Top
4 楼zlxzm(大笨钟)回复于 2004-09-03 15:50:04 得分 0
谢谢各位Top




