달력

11

« 2024/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
2014. 6. 25. 16:47

External table Work/PostgreSQL2014. 6. 25. 16:47

Oracle에서는 External table 이라는 기능을 잘 사용했었다.

Postgresql에서도 비슷한 기능이 9.1 부터 지원된다고 해서 테스트 해보았다.


-- 일단 extention을 설치. 

CREATE EXTENSION file_fdw;


-- 서버 생성.

CREATE SERVER file_fdw_server FOREIGN DATA WRAPPER file_fdw


-- FOREIGN TABLE 생성.

CREATE FOREIGN TABLE work_01.fdw_test (

id_kipi varchar(32)

) SERVER file_fdw_server

OPTIONS (format 'text', filename '/mnt/splee/fdw_test.txt', delimiter ',', null '');


select * from work_01.fdw_test;

/*

결과 잘 나옴.!!!

*/


file_fdw 라는 확장을 설치 후 위처럼 테스트를 진행했는데... 굉장히 간단하게 성공...

쓸만하다...

:
Posted by Elick