Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在2.2.16中使用OrientDB序列_Orientdb_Orientdb2.2 - Fatal编程技术网

无法在2.2.16中使用OrientDB序列

无法在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”已存在 我的问

我已经下载了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”已存在


我的问题是,因为我的DB是空的,所以我尝试从序列中选择值的方式不起作用,并返回一个空的结果集

由于Oracle中没有类似的双表, 我将查询更改为:

SELECT SEQUENCE('idseq').next() from OIdentity LIMIT 20