SQL 구문으로 dump 받아진 자료라면 말씀하신 위 말씀 처럼 처리를 하면됩니다.
만약 그것이 아닌 formatted text 라면 따로 COPY 구문을 이용해야 합니다. COPY 명령의 형식은 다음과 같습니다.
COPY [ BINARY ] table [ WITH OIDS ]
FROM { 'filename' | stdin }
[ [USING] DELIMITERS 'delimiter' ]
[ WITH NULL AS 'null string' ]
COPY [ BINARY ] table [ WITH OIDS ]
TO { 'filename' | stdout }
[ [USING] DELIMITERS 'delimiter' ]
[ WITH NULL AS 'null string' ]
참고 하시기 바랍니다. :/)
>>dolong 님께서 쓰시길<<
:: 만드신 텍스트화일 (물론 sql문이겠죠??)
:: psql db_name < 텍스트 화일
:: 하시면 됩니다.
:: create table도 되고... delete도 되고... 에.. 그러니까.
:: 일일이 치고 기다리고 치고 기다리고 하는게 아니라..
:: 아에 배치로 돌리는 거죠. ^_^
:: 디비 백업과 리스토어도 이거랑 비슷한 방법으로 하죠 ^_^
:: 원하시는게 아닌가?? ^^;
::
:: >>조철희 님께서 쓰시길<<
::
:: :: DB 설계를 다 하구.. 데이터를 테이블로 때려넣어야 되거든요.
:: :: 물론 일일히 INSERT INTO .... 해줄 수는 없는거구..
:: ::
:: :: 어떻게 텍스트 파일을 이용하는 방법은 있겠죠..?
:: :: 그런게 있다고 어디서 듣기는 했는데..
:: ::
:: :: 지금 생각하고 있는건 텍스트 파일에 쭉쭉 쳐넣고..(필드마다 한칸씩 띄워서..)
:: :: 자바로 INSERT 시켜주는 프로그램을 짜줄까.. 생각중이기는 한데..
:: :: pg_sql에서 그런걸 지원해 주는 것이 있지 않을까..하구..
:: ::
:: :: 그럼 답변 부탁드립니다..
:: ::
|