问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在oracle里如何去掉数据后的回车换行符

发布网友 发布时间:2022-04-26 00:22

我来回答

5个回答

懂视网 时间:2022-04-30 08:24

一、特殊符号ascii定义
 制表符 chr(9)
 换行符 chr(10)
 回车符 chr(13)

UPDATE tc_car_order set USE_REASON =  REPLACE(‘USE_REASON‘,chr(9),‘‘);
UPDATE tc_car_order set USE_REASON =  REPLACE(‘USE_REASON‘,chr(10),‘‘);
UPDATE tc_car_order set USE_REASON =  REPLACE(‘USE_REASON‘,chr(13),‘‘);
UPDATE tc_car_order set SPECIAL_REMARK =  REPLACE(‘USE_REASON‘,chr(9),‘‘);
UPDATE tc_car_order set SPECIAL_REMARK = REPLACE(‘USE_REASON‘,chr(10),‘‘);
UPDATE tc_car_order set SPECIAL_REMARK = REPLACE(‘USE_REASON‘,chr(13),‘‘);
SELECT REPLACE(‘accdbbgg‘,chr(9),‘‘) from dual;
SELECT REPLACE(‘accdbbgg‘,chr(10),‘‘) from dual;
SELECT REPLACE(‘accdbbgg‘,chr(13),‘‘) from dual;

oracle中去掉文本中的换行符、回车符、制表符

标签:

热心网友 时间:2022-04-30 05:32

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 t.id, replace(replace(t.value,chr(9),''),chr(10),'') as value from test_huiche t;

热心网友 时间:2022-04-30 06:50

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)。酌情处理吧。

热心网友 时间:2022-04-30 08:25

使用replace的函数,把其替换为空即可

trim只能去空格吧

热心网友 时间:2022-04-30 10:16

你用trim函数好了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? Oracle中chr()函数 oracle如何去除字段的回车换行符 oracle plsql的存储过程中,类似' || chr(10) || ' 的语法意思 鞠躬尽瘁死而后已的意思 造句~可歌可泣 鲜为人知 鞠躬尽瘁 死而后已 当之无愧 造一个句子 谢谢 鞠躬尽瘁死而后已的同义词 与鞠躬尽瘁 死而后已相同的句式 不要意思!!! 诸葛亮说的鞠躬尽瘁,死而后已是什么意思? 鞠躬尽瘁,死而后已的意思? 鞠躬尽瘁 死而后已的意思和典故 写出和下列诗句意思相同的成语 和春蚕到死丝方尽,蜡炬成灰泪始干意思相近的成语 像正气凛然,视死如归,百折不挠,鞠躬尽瘁,死而后已,这样的成语是表现什么的成语。 谁知道有和鞠躬尽瘁意思相近的成语? 驴肉哪里的好吃,驴肉火烧是保定徐水的漕河最正宗吗 像鞠躬尽瘁,死而后已这样的词语,急!!! 与鞠躬尽瘁 死而后已相同的句式 不要意思! 鞠躬尽瘁,死而后已。相仿意思的一句话 出师未捷身先死,长使英雄泪满襟意思相仿的一句话 全国哪个地方吃驴肉最有名 哪的驴肉最好吃 Oracle删除字段中的空格、回车及指定字符的实例代码 oracle 为什么取有换行符的数据只能取第一行 关于ORACLE中SQL操作,请大家把下面语句的意思给我详细的解释下,谢谢... 关于oracle中换行符替换问题 oracle中出现了换行怎么办 请教:动态创建oracle序列,使用时提示序列不 ORACLE 用正则表达式匹配 回车换行 oracle的date连接符可以是制表符? oracle如何捕获存储过程报错是哪一行 oracle chr 是多少 Oracle使用sqlload的好处 Oracle中,如何删除一个用户下的所有表 身份证扫描件是pdf格式吗 身份证原件pdf格式是什么意思 胃部对应脚底那个穴位? 小狗的胃在哪个部位 胆囊炎疼痛位置图是在腹部吗 胆囊炎疼痛位置图是怎样的 和平精英:玩家一边开车还能一边跳舞? 和平精英边跳舞边开枪,别人看得到吗?