【发布时间】:2015-07-05 21:16:29
【问题描述】:
我正在尝试执行以下语句:
INSERT INTO mySchema.ODI_PRICELIST_THREAD_TABLE
(
src_table,
thread_id,
creation_date
)
SELECT DISTINCT
source_table AS src_table,
num_thread_seq.nextval AS THREAD_ID,
create_date AS CREATION_DATE
FROM mySchema.nb_pricelist_ctrl
我需要THREAD_ID 字段是从 1 到 X 的数字,其中 X 在运行时定义,因此我使用了从 1 到 X 的序列(我正在使用 ODI)。
但是,我一直有 ORA-02287 Sequence not allowed 错误...
我已阅读this 问题,但我仍然不知道如何解决我的问题。 我一直在寻找,但我没有找到解决方案。请帮忙
【问题讨论】: