我想在 SQL 表单中的多个 select 语句中使用相同的序列号,最终将其用作表中的 PK 插入并将多条记录绑定在一起。
到目前为止,我只能从 dual 中选择 NEXTVAL:
SELECT TEST_SEQ.NEXTVAL AS SEQ FROM DUAL;
但是,当我将序列包含到多列选择中时,出现此处不允许序列错误。
SELECT col1, co2, col3, (select TEST_SEQ.NEXTVAL) SEQ
FROM table;
任何帮助是极大的赞赏。
原文由 Mr.Maze 发布,翻译遵循 CC BY-SA 4.0 许可协议
不要使用子选择: