![]() |
#1 |
NavAx
|
joined-курсор был использован в другом операторе SELECT
С Рождеством всех!!
Я не пойму, почему возникает ошибка. PHP код:
|
|
![]() |
#2 |
Модератор
|
InventDim и InventTable используются в двух запросах - надо завести еще пару для внутреннего while select
|
|
![]() |
#3 |
NavAx
|
Цитата:
InventDim и InventTable используются в двух запросах - надо завести еще пару для внутреннего while select
Если любой из запросов заменить другим, т.е. два одинаковых подряд ошибок не дают. |
|
![]() |
#4 |
NavAx
|
После первого запроса поставте
InventDim = null; InventTAble = null; Хотя из-за чего это возникает непонятно.
__________________
С уважением, Игорь Ласийчук. |
|
![]() |
#5 |
Модератор
|
Виноват - переклинило, что тут один while select внутри другого..
|
|
![]() |
#6 |
NavAx
|
Цитата:
После первого запроса поставте
InventDim = null; InventTAble = null; Самое смешное этого достаточно. Наверно система считает, что в InventTable-курсоре что то есть. |
|
![]() |
#7 |
----------------
|
вопрос
А первый while select проходит до конца или из него происходит выход по break?
|
|
![]() |
#8 |
NavAx
|
2 Wamr
Попобуй запустить как есть. |
|
![]() |
#9 |
----------------
|
Тёмные силы электричества
Боюсь, что я не дождусь результата первого while..
Во втором запросе можно поменять местами join InventDim и join InventTable. Причины такого трепетного отношения к порядку курсоров в разных запросах остается загадкой. |
|
|
![]() |
||||
Тема | Ответов | |||
не срабатывает select forupdate для joined таблицы? | 18 | |||
Разница NotInTTS и Found | 6 | |||
вызов метода из таблицы в операторе while select | 7 | |||
Вопрос про Demand Planner | 4 | |||
joined курсор | 5 |
|