Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Экзотическая ORA-44201 cursor needs to be reparsed и FETCH NEXT 1 ROWS WITH TIES / 3 сообщений из 3, страница 1 из 1
31.08.2021, 15:42
    #40094101
stil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая ORA-44201 cursor needs to be reparsed и FETCH NEXT 1 ROWS WITH TIES
Первый раз столкнулся с этой ошибкой

Происходит при компиляции view. Методом исключения нашел что "виновата" конструкция
FETCH NEXT 1 ROWS WITH TIES

С чем это может быть связано? Баг или фича? Чинится или обходить ее подзапросами?

v12
...
Рейтинг: 0 / 0
31.08.2021, 15:56
    #40094108
stil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая ORA-44201 cursor needs to be reparsed и FETCH NEXT 1 ROWS WITH TIES
Забыл уточнить - что запрос отдельно от синтаксиса VIEW работает прекрасно


Нашел вот такую тему:
https://jonathanlewis.wordpress.com/2020/10/09/inline-hint/

Судя по всему напрямую с FETCH NEXT ошибка не связана, так как там тоже ошибка только при компиляции view, а без нее работает

Но там были другие факторы, не FETCH NEXT
...
Рейтинг: 0 / 0
31.08.2021, 16:34
    #40094121
Timur Akhmadeev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экзотическая ORA-44201 cursor needs to be reparsed и FETCH NEXT 1 ROWS WITH TIES
Конечно баг.
Снимите SQL trace, возможно, станет понятно что происходит под капотом.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Экзотическая ORA-44201 cursor needs to be reparsed и FETCH NEXT 1 ROWS WITH TIES / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]