无法在2.2.16中使用OrientDB序列
我已经下载了community 2.2.16,并尝试以以下方式使用sequence:无法在2.2.16中使用OrientDB序列,orientdb,orientdb2.2,Orientdb,Orientdb2.2,我已经下载了community 2.2.16,并尝试以以下方式使用sequence: DROP SEQUENCE idseq CREATE SEQUENCE idseq TYPE CACHED START 1 INCREMENT 1 CACHE 20 SELECT SEQUENCE('idseq').next() from V LIMIT 20 但我无法得到任何值,它正在2.2.15上运行 此外,我知道创建的序列,因为当我尝试重新创建索引时,它会抛出一个错误: 序列“IDSEQ”已存在 我的问
DROP SEQUENCE idseq
CREATE SEQUENCE idseq TYPE CACHED START 1 INCREMENT 1 CACHE 20
SELECT SEQUENCE('idseq').next() from V LIMIT 20
但我无法得到任何值,它正在2.2.15上运行
此外,我知道创建的序列,因为当我尝试重新创建索引时,它会抛出一个错误:
序列“IDSEQ”已存在
我的问题是,因为我的DB是空的,所以我尝试从序列中选择值的方式不起作用,并返回一个空的结果集 由于Oracle中没有类似的双表, 我将查询更改为:
SELECT SEQUENCE('idseq').next() from OIdentity LIMIT 20