unload 시 decode를 사용하는 방법이 있습니다.
사용예)
unload 'test.txt'
select a, decode(b, '','0', b) from test;
이렇게 하시면 b column 중 null 로 되어 있는 것은 0으로 치환되고
나머지(그렇지 않은 것)는 그대로 unload가 됩니다.
그럼.....
>>김성진 님께서 쓰시길<<
::
:: unload 해서 데이타를 받았습니다.
:: 환경은 똑같고, 테이블은 역시 같은 script로 생성을 했구요..
::
:: 그런데..
::
:: > load from 'chul_jk' insert into chul_jk;
::
:: 1213: Character to numeric conversion error
::
:: 847: Error in load file line 1.
:: Error in line 1
:: Near character position 40
::
::
:: 이런 에러가 납니다.
:: 다운 받은 자료에 보면 integer field가 null 로 들어가 있는 곳에서 이런 에러가 납니다.
::
:: 해결 방법이 없겠습니까...?
::
|