(五)刚刚发多少股份大商股份
  (六)谁过分的是
  (七)的闪光灯
  第六条 股份是太热通过天热骨痛热骨痛热行业行业   (一)更过分的是   (二)高峰对话与同行业弹弹堂
像上面的一段内容,我只去除空行,回车之类的都不改变,有什么语句可以实现啊!!求助

解决方案 »

  1.   

      update table_name
      set s_name=replace(column_name,chr(10),null)
      

  2.   

     update table_name
       set column_name=replace(column_name,chr(10),null) 
      

  3.   

    update table
       set yourcolumn=regexp_replace(yourcolumn,chr(10)||'+',chr(10));
      

  4.   

    如果这些文字是在windows下输入的,可能它的空行是用chr(13)||chr(10)做为换行的,chr(10)用于linux换行。所以如果以上sql无效,你也可以试试将
    regexp_replace(yourcolumn,chr(10)||'+',chr(10))
    换为
    regexp_replace(yourcolumn,'('||chr(13)||chr(10)||')\1+','\1')