wwv_flow_data_parser.parse 将值移动到错误的单元格

wwv_flow_data_parser.parse moves value to wrong cell

我有一些代码,其中 apex 中的 xlsx 文件的解析函数给出了错误的结果。

Row1 empty
A2: AZ
B2: Text

休息空。

-- Put file into Database first (named testfall_short_neu.xlsx)
with src as (
select id, daten,datei_name
from wpr02_datei
where datei_name = 'testfall_short_neu.xlsx' )
select line_number, col001,col002
                           from src, table( 
                                      wwv_flow_data_parser.parse(
                                          p_content         => src.daten,
                                          p_file_name       => src.datei_name,
                                          p_xlsx_sheet_name => 'sheet1.xml'));

结果:

Line_NUMBER COL001  COL002
          1 null    Text
          2 AZ      null

应该是:

Line_NUMBER COL001  COL002
          1 null    null
          2 AZ      Text

任何提示为什么会这样? support.oracle.com 上的错误已打开。

这似乎确实是 APEX_DATA_PARSER 的错误,当 XLSX 的 first 行为空时就会出现。

你能把 "Bug on support.oracle.com opened" 的号码发给我吗?

此致

-卡斯滕