【问题标题】:SQL Oracle - Select more than 1000 rows from file [duplicate]SQL Oracle - 从文件中选择超过 1000 行 [重复]
【发布时间】:2018-10-30 06:09:24
【问题描述】:

我在加载包含超过 1000 行的文件的查询时遇到问题。

SELECT * 
FROM table1 
WHERE items IN(%NewListVar%)

数据库返回此错误:

[Ora]ORA-01795:列表中的最大表达式数为 1000

是否可以划分加载行或解决此限制?

【问题讨论】:

  • 但是如何设置文件的行值(%NewListVar%)?
  • 如果值在文件中,如何将它们放入数据库?

标签: sql oracle


【解决方案1】:

将值插入临时表,然后在此值上加入临时表

【讨论】:

    猜你喜欢
    • 2020-07-27
    • 2011-01-24
    • 2015-10-02
    • 1970-01-01
    • 2016-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多