예전에 데이터베이스 사랑넷에서 dbload를 사용해서 특정 형식의 datetime 데이터를 입력하는 방법에 대해 답변한 적이 있는데 IBM Community에도 질문이 올라왔네요. 블로그에도 정리할 겸 올려봅니다. 먼저 입력하려는 데이터 형식은 '2019.10.03 05:24:24' 이런 식입니다. 인포믹스에서 기본 datetime 포맷을 살펴보면 아래와 같습니다. [informix@db2 ids1410fc3]$ echo "select current::datetime year to second " | dbaccess stores_demo Database selected. (expression) 2020-07-09 20:51:26 기본 포맷이 저렇게 표시되다보니 dbload로 데이터를 입력하면 아래와 같이..
인포믹스 프로시저에서는 UNLOAD나 OUTPUT 문장을 실행할 수 없습니다. 이를 대체하려면 External Table 기능을 사용해 데이터를 파일로 내려받는 방법이 있습니다. 참고로 External Table 기능은 인포믹스 11.5 버전부터 사용할 수 있습니다. /work2/INFORMIX/1210FC13/skjeong]cat myproc.sql DROP PROCEDURE MYPROC(); CREATE PROCEDURE MYPROC() CREATE EXTERNAL TABLE load_tmp ( load_stmt char(1024) ) USING ( DATAFILES ("DISK:/tmp/load.sql"), DELIMITER ";" ); INSERT INTO load_tmp SELECT 'load ..
- Total
- Today
- Yesterday