1
다음과 같이 Excel을 생성하기 위해 ora_excel 패키지를 사용하고 있습니다. 아래의 절차를 사용하여 ORA_EXCEL 패키지를 사용하여 Excel에서 열 방향으로 인쇄
ColumnA
Row1
Row2
Row3
,
declare
doc_id pls_INTEGER:=0;
sheet_id pls_INTEGER:=0;
row_id pls_INTEGER:=0;
begin
doc_id := ora_excel.new_document;
sheet_id := ora_excel.add_sheet('Sheet 1',doc_id);
row_id := ora_excel.add_row;
ora_excel.set_cell_value('A','Row1', doc_id,sheet_id, row_id);
row_id := ora_excel.add_row;
ora_excel.set_cell_value('A','Row2',doc_id,sheet_id, row_id);
row_id := ora_excel.add_row;
ora_excel.set_cell_value('A','Row3', doc_id,sheet_id, row_id);
ora_excel.save_to_file('FTP_FOLDER','excel.xlsx',doc_id);
end;
그리고 그것은 특정 폴더에 Excel을 생성.
ColumnA
의 모든 행을 인쇄 한 후 ColumnB
에 일부 레코드를 추가하려고합니다.
ColumnA ColumnB
Row1 Row1B
Row2 Row2B
Row3 Row3B
저는 PL/SQL에 초보자입니다.
누구든지 문제를 해결할 수 있도록 도와 주시겠습니까?
특정 행을 탐색하고 업데이트하려면 어떻게해야합니까?
친애하는 alexs, 답장을 보내 감사합니다,하지만 우리는 열 B A의 값을 가져올 수 없습니다 : 작동 할 수 있습니다 새로운 행을 추가 할 시간. ColumnA와 ColumB는 특정 조건에 따라 다른 테이블에 있습니다. – Sravan
Sravan, 내 두 번째 솔루션이 도움이 되었습니까? – alexs
체크 아웃이 필요하면 알렉스를 앉혀주세요. :-) 후속 조치에 감사드립니다. – Sravan