我用序列插入数据时报错
insert into MMS_PAGE_CONF_TT
(id)
VALUES
(select seq_page.nextval from dual)
报### Cause: java.sql.SQLException: ORA-02287: 此处不允许序号
解决办法:
insert into MMS_PAGE_CONF_TT
(id)
VALUES
(seq_page.nextval)
去掉select就对了
本文解决了在使用Oracle数据库时,尝试使用序号插入数据到表中遇到的ORA-02287错误。通过调整SQL语句,去掉SELECT关键字,成功避免了错误并实现了数据的正确插入。
我用序列插入数据时报错
insert into MMS_PAGE_CONF_TT
(id)
VALUES
(select seq_page.nextval from dual)
报### Cause: java.sql.SQLException: ORA-02287: 此处不允许序号
解决办法:
insert into MMS_PAGE_CONF_TT
(id)
VALUES
(seq_page.nextval)
去掉select就对了
1416

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