ORA-02289: последовательность не существует
Причина:
Указанная последовательность не существует или у пользователя нет необходимых прав для выполнения этой операции.
Действие:
Убедитесь, что имя последовательности указано правильно, и что у вас есть право выполнить нужную операцию над этой последовательностью.
Последовательность (sequence) это самостоятельный объект базы данных и на него тоже нужны привилегии для пользователя.
Попробуйте указать в SQL-предложении следующее:
1 |
SELECT <owner>.<sequence name>.nextval FROM dual; |
Подробнее об доступности имён объектов в схемах в официальной документации (EN)