① 換行符 chr(10)
② 回車符 chr(13)
③ 空格符 chr(9)
例1:效果對比。chr(10)在一個字段中換行顯示一列數據,chr(13)同樣是換行顯示一行數據,chr(9)會顯示一個空格。因此,需要在 oralce 的一個字段中同一列顯示換行的兩句話,在SQL語句中拼入 chr(10) 或者 chr(13) 都可以。
1 select '換行符1'||chr(10)||'換行符2'||chr(10)||'換行符3' from dual; 2 select '回車符1'||chr(13)||'回車符2'||chr(13)||'回車符3' from dual; 3 select '空格符1'||chr(9)||'空格符2'||chr(9)||'空格符3' from dual;
例2:當時字段中允許有特殊字符時,使用 update 替換掉語句中的特殊字符。
1 update table set col_name = replace(replace(replace(col_name, chr(10), ''),chr(13), ''), chr(9), '');