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