probleme de sequence dans clause select
bonjour, je souhaite faire une insertion dans une table en utilisant la clause select , mas oracle retourne l'erreur suivante:
ORA-02287: sequence number not allowed here.
mon code est le suivant:
Code:
1 2 3 4 5 6 7 8 9
|
insert into ph2_customer
(name,customer_id)
select distinct
i.old_sys_ref,
seq_cust_id.nextval
from ph1_item i, customer c
where i.customer_id is null
order by i.old_sys_ref; |
Ma question est donc, est il possible d'utiliser une sequence dans un insert ayant une clause select, et si oui, comment faire??