spool导出指定ascli码值分隔符

近日遇到oracle卸载文件,字段信息以ascli码值"0x01"进行分隔,在拼接字段信息时,发现转换问题,用\001、\x01 都不能正常转换,最终使用chr(01)解决。

--正确语句:
select 'a'||char(01)||dual;

--错误语句:
select 'a'||'\x01'||'b' dual;
select 'a'||'\001'||'b' dual;
select 'a'||'\0x01'||'b' dual;

spool导出指定ascli码值分隔符_第1张图片

 

你可能感兴趣的:(oracle,sql,sqoop)