今天写sql:insert into select中想使用序列:
insert into R_POL_VIPO (id, SUMVIPONUM, STATSTICSDATE)
select R_POL_VIPO_seq.Nextval, VIPONUM, sysdate from R_POL_VIPO
结果报错:此处序号不许使用,修改成如下结构就ok啦...
insert into R_POL_VIPO (id, SUMVIPONUM, STATSTICSDATE)
select R_POL_VIPO_seq.Nextval, b.*
from (select VIPONUM, sysdate from R_POL_VIPO) b;
本文探讨了在SQL语句中使用序列时遇到的问题,并提供了解决方案,通过修改语句结构来避免错误。
615

被折叠的 条评论
为什么被折叠?



