re "replace(:re,'\\n',chr(10))"中replace是什么意思?chr(10)又是什么意思?

解决方案 »

  1.   

    replace 为oracle中的替换函数
    chr(10) 为oracle中的空白你上面那句话的意思就是
    把:re 信息中的\\n 替换为空白
      

  2.   

    10是换行符的ASCII码,chr(10)将ASCII码转换为对应的换行字符。
    replace是替换函数,\\n是回车,表示把回车符替换为换行符。如:
    select replace('abcccab','ab','cd') from dual;
    cdccccd
      

  3.   

    上面说错了,\\n在oracle中并不表示回车,也不表示换行。