2017-12-27 5 views
0

1 백만 개가 넘는 레코드가있는 Oracle 테이블이 있습니다. 모든 레코드를 PDF의 머리글로 인쇄해야합니다.오라클 테이블을 PDF로 내보내기

어떻게 PL/SQL을 사용하여이를 달성 할 수 있습니까?

+0

링크 : http://www.plpdf.com/ –

+0

PDF는 독점적 인 파일 저장 형식입니다. Oracle은 외부 파일 형식을 기본적으로 지원하지 않습니다. 따라서 데이터베이스 외부에서 중간 단계 중 하나를 수행해야하거나 타사 제품을 설치해야합니다. – APC

답변

0

SQLPlus보고 기능을 사용하여 클라이언트 측에서 text/html 보고서를 생성하는 것이 좋겠지 만 서버에서 PDF 파일을 생성 할 수있는 PL/SQL 패키지가 있습니다. github의 프로젝트 페이지는 다음과 같습니다 https://github.com/Pilooz/pl_fpdf

+0

SQLPlus에서 PDF를 생성 할 수 있습니까? – dang

+0

이미 말씀 드렸듯이 SQLPlus를 사용하여 텍스트 또는 html로 보고서를 생성 할 수 있습니다. https://docs.oracle.com/cd/B19306_01/server.102/b14357/ch7.htm – jmowla

+1

어쨌든, 저는 pdf/report를 생성하는 것이 1 milion 레코드에 좋은지 아닌지를 말하지는 않겠지 만 호기심 때문에 페이지 당 60 개의 행을 가정하면 16,000+ 페이지가있는 PDF가 얼마나 유용할까요? – jmowla