发布网友 发布时间: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)回车热心网友 时间:2022-04-30 08:25
使用replace的函数,把其替换为空即可热心网友 时间:2022-04-30 10:16
你用trim函数好了