2015-02-07 16 views
0

我想知道是否可以在數據庫級別生成Excel報告並通過Oracle REST數據服務返回?從oracle REST數據服務返回excel文件

我想將後端報告創建邏輯移動到數據庫。並從JavaScript前端通過Ajax獲取報告。

+0

你可以寫一個Java存儲過程和使用Apache POI生成文件。 – OldProgrammer 2015-02-07 18:28:44

回答

0

是否真的必須是Excel或將CSV做的工作?這將非常簡單,因爲CSV只是逐行的純文本,您可以使用Excel打開它。

如果這對您有用,只需將所需的列與分隔符(冒號或分號或您喜歡的)連接到一列,並且您具有CSV。 但你必須確保你的分離是不是在你的內容 - 你可以很容易地用不同的字符替換...

例子:

select replace(name, ',', ';') || ',' || replace(first_name, ',', ';') from dual;