Oracle Apex 19.1 中上传向导的限制

Restriction with Upload wizard in Oracle Apex 19.1

在Apex19.1的现有功能中,我只能上传45列数据,剩余的列数既没有进一步映射也没有添加到table。

通过以下提示帮助我:

  1. 有没有办法增加要使用上传向导功能映射的列数?
  2. 尽管我对 ID 列设置了约束,但只有插入语句在上传向导中起作用,但它通过 Apex 集合给出了唯一键错误。您也可以实现更新功能吗?

希望以上描述了我的疑惑。

数据加载向导最多支持 45 列。

查看 APEX_DATA_PARSER 包,它可以让您解析最多包含 300 列的 CSV 文件。但是,您仍然需要自己编写代码 INSERT; Apex 不能t/won不能为你做。

另一种替代方法(虽然在 Apex 之外)是使用 SQL*Loader 或其 子替代方法 - 外部 table。这些选项都没有向导,所以是的 - 您必须自己 键入