아래와 같은 문장을 postgresql에 접속하여 사용하면 아무 문제없이 잘 돌아갑니다.
\copy testtb from '/dns/test.csv'
그런데 자바 소스코드에서 이와 같이 사용하기 위하여
....
stmt = conn.createStatement();
sql ="\\copy testtb from '/dns/test.csv'";
stmt.executeUpdate(sql);
....
이렇게 사용하면 아래와 같은 에러가 발생하게 됩니다.
--------------------------------------
오류: 구문 오류, "\" 부근
--------------------------------------
혹시나 해서 \copy 가 아닌 copy 를 사용하면 접근 권한이 허가되지 않습니다.
어떻게 해결해야 할까요 . 이걸로 지금 몇일째 삽질중인지..... 도움 부탁 드립니다 |