在 SQL 中选择 SEQUENCE:FROM 关键字未在预期的位置找到

Posted

技术标签:

【中文标题】在 SQL 中选择 SEQUENCE:FROM 关键字未在预期的位置找到【英文标题】:Select SEQUENCE in SQL: FROM keyword not found where expected 【发布时间】:2019-02-23 02:41:53 【问题描述】:

我在 SQL 中创建了一个序列:

CREATE SEQUENCE MYSEQ increment by 5 start with 10;

当我尝试选择序列时: select sequence MYSEQ.nextval from DUAL;

我收到错误:ORA-00923: FROM 关键字未在预期的位置找到 00923. 00000 - “在预期的地方找不到 FROM 关键字”

任何帮助将不胜感激

【问题讨论】:

【参考方案1】:

您不需要sequence 关键字:

select MYSEQ.nextval
from DUAL;

【讨论】:

以上是关于在 SQL 中选择 SEQUENCE:FROM 关键字未在预期的位置找到的主要内容,如果未能解决你的问题,请参考以下文章

我可以在表的选择语句(sqlplus)中使用 ROWNUM < SEQUENCE.NEXTVAL 吗?

TensorFlow成功解决 from keras.utils import Sequence ImportError: cannot import name ‘Sequence‘

sql中sequence的用法

2021/10/3from keras.preprocessing import sequence 报错解决

oracle 在SQL中制作一列自增列

SQL 查询 SELECT FROM [从表名中选择值]