oracle中去掉回车换行空格的方法详解

 更新时间:2013年05月30日 09:31:50   作者:  
本篇文章是对oracle中去掉回车换行空格的解决方法进行了详细的分析介绍,需要的朋友参考下
去除换行
update zhzl_address t set t.add_administration_num=replace(t.add_administration_num,chr(10),'');
去掉回车
update zhzl_address t set t.add_administration_num=replace(t.add_administration_num,chr(13),'');
去掉空格
update zhzl_address t set t.add_administration_num=trim(t.add_administration_num);
-----------------------------
1、回车换行符
chr(10)是换行符,
chr(13)是回车,
增加换行符
select ' update ' || table_name ||
       ' set VALID_STATE =''0A'';'||chr(13)||' commit;'
from user_tables
 
删除换行符
select id,replace(content,to_char(chr(13))||to_char(chr(10)),'_r_n') from fact_content order by content;

oracle中去掉文本中的换行符、回车符、制表符小结
一、特殊符号ascii定义
制表符 chr(9)
换行符 chr(10)
回车符 chr(13)
二、嵌套使用repalce,注意每次只能提交一个符号,如先回车再换行
    select REPLACE(gg, chr(10), '') from dual
    要注意chr(13) | | chr(10) 此类结合使用的情况比较多,回车换行在notepad中是比较好看点的,所以要考虑此种情况
    select translate(string,chr(13)||chr(10),',') from dual;

三、对于字符大对象的符号处理
    对于clob字段中的符号处理,先to_char然后一样的处理
SQL> select to_char(vcl),replace(to_char(vcl),chr(10),'[]') from test_1;

相关文章

  • Oracle如何实现把B表某一字段更新到A表

    Oracle如何实现把B表某一字段更新到A表

    这篇文章主要给大家介绍了关于Oracle如何实现把B表某一字段更新到A表的相关资料,在Oracle中使用一个表的字段来更新另一个表的字段,可以采用UPDATE SELECT语句,文中给出了详细的代码示例,需要的朋友可以参考下
    2023-07-07
  • Win Oracle 监听文件配置参考代码实例

    Win Oracle 监听文件配置参考代码实例

    这篇文章主要介绍了Win Oracle 监听文件配置参考代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • 如何在Oracle中导入dmp文件

    如何在Oracle中导入dmp文件

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。
    2014-08-08
  • Oracle 数据库优化实战心得总结

    Oracle 数据库优化实战心得总结

    优化sql语句、优化io、表设计优化、充分利用系统cpu资源、优化数据库连接、充分利用数据的后台处理方案减少网络流量,实施系统资源管理分配计划等等,感兴趣的朋友可以参考下哈
    2013-06-06
  • Oracle报错:ORA-28001:口令已失效解决办法

    Oracle报错:ORA-28001:口令已失效解决办法

    最近在工作中遇到了一个问题,错误是Oracle报错ORA-28001:口令已失效,下面这篇文章主要给大家介绍了关于Oracle报错:ORA-28001:口令已失效的解决办法,需要的朋友可以参考下
    2023-04-04
  • oracle中如何删除亿级数据

    oracle中如何删除亿级数据

    这篇文章主要介绍了oracle中如何删除亿级数据问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • ORALCE substr函数及substrb与字符集关系详解

    ORALCE substr函数及substrb与字符集关系详解

    这篇文章主要介绍了ORALCE substr函数及substrb与字符集关系,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • Oracle SQL性能优化系列学习二

    Oracle SQL性能优化系列学习二

    Oracle SQL性能优化系列学习二...
    2007-03-03
  • Oracle用户密码含有特殊字符导致无法登陆解决方法

    Oracle用户密码含有特殊字符导致无法登陆解决方法

    在客户端上使用sqlplus用普通用户可以登录,但是system以及sys用户均无法登录,提示ORA-12154: TNS: 无法解析指定的连接标识符,本文将提供详细的解决方法,需要了解的朋友可以参考下
    2012-11-11
  • oracle11g用户登录时被锁定问题的解决方法 (ora-28000 the account is locked)

    oracle11g用户登录时被锁定问题的解决方法 (ora-28000 the account is locked)

    最近在操作oracle11g的使用出现错误的现象:ora-28000 the account is locked,既用户无法登录问题,如何解决此问题呢?下面小编给大家带来了oracle11g用户登录时被锁定问题的解决方法,感兴趣的朋友一起看看吧
    2017-07-07

最新评论