1

我有一些代码,其中 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 上的错误已打开。

4

1 回答 1

1

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

你能把“support.oracle.com 上的错误打开”的编号发给我吗?

最好的祝福

-卡斯滕

于 2019-11-25T17:30:36.967 回答