回车是光标回到当前行的开头,换行是光标停在当前位置的下一行,结合就是下一行的开头。
如果直接插入\r\n,查出来的数据就是"\r\n",是'\''r''\''n'4个字符。
oracle中回车是chr(13)--\r,换行符是chr(10)--\n。
插入:
insert into testtable(id, name, val, memo) values (1, 'testinsert1', '123'||chr(13)||chr(10)||'456', '测试插入回车换行');
替换("\r\n"换成chr(13)chr(10) ):
update testtable t set t.val = replace(t.val,'\r\n', chr(13)||chr(10) ) where t.name = 'testreplace1';