2017-03-15 1 views
0

csv 파일의 데이터를 postgres의 테이블로 복사합니다.
나는 이클립스에서 statement.execute ("COPY ... FROM ...")를 사용하여 만들었다.
문이 성공적으로 수행되었는지 값을 확인하거나 반환하려면 어떻게합니까?SQL에서 COPY가 성공했는지 확인하는 방법

감사

당신이 뭔가를
+0

입니다 ** 귀하의 질문에 ** ** ** ** Java 코드를 추가하십시오. [** 포맷 된 텍스트 **] (http://stackoverflow.com/help/formatting)하시기 바랍니다. [스크린 샷 없음] (http://meta.stackoverflow.com/questions/285551/why-may-i-not -upload-images-of-code-on-so-ask-a-question/285557 # 285557) –

답변

0

사용할 수 있습니다 :

String query = "Query"; 
int result = statement.executeUpdate(query); 
System.out.println(result); 

결과는 0, 아니 업데이트, 삽입의 경우, 실행 (행이 영향을받지 않습니다)하지만되었다 삭제할 ​​당신은 그 수를> 0을 얻는 경우 반환 된 행 수는

+0

안녕하세요. 또한 executeUpdate 시도했지만 복사 문을 작동하지 않습니다. 데이터가 이미 복사 되었더라도 0을 반환합니다. – user7609786

관련 문제