2017-02-07 5 views
0

Я загрузить сообщество 2.2.16, и я пытаюсь использовать последовательность следующим образом:Невозможно использовать последовательность OrientDB в 2.2.16

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) Кроме того, я знаю, что последовательность создана с тех пор, когда я пытаюсь воссоздать индекс он бросает мне ошибку:

Sequence 'IDSEQ' already exists

ответ

0

Моя проблема заключалась в том, что, потому что мой DB был пуст путь Я пытался выбрать значения из последовательности, которые не работали, и перенастраивает пустой набор результатов.

Поскольку не DUAL таблицы, как в Oracle,
Я изменил запрос быть:

SELECT SEQUENCE('idseq').next() from OIdentity LIMIT 20 
Смежные вопросы