1

以下のように、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を特定のフォルダーに生成します。

ColumnB以下のようにすべての行を印刷した後、いくつかのレコードを追加したいとColumnA思います。

ColumnA ColumnB

Row1     Row1B

Row2     Row2B

Row3     Row3B

私はPL/SQLの初心者です。

誰でも問題を解決するのを手伝ってくれませんか。

とにかく特定の行をナビゲートして更新することはありますか?

4

1 に答える 1