Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.12.2005, 13:56
|
|||
|---|---|---|---|
|
|||
проблема с рекусией |
|||
|
#18+
здраствуйте. возникла проблема с рекурсивным вызовом правила Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. причем ошибка infinite recursion возникает даже в том случае если условие b_in<0 для правила не выполняется. подскажите как это можно обойти. (а то к концу дня башка уже гудит) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2005, 13:58
|
|||
|---|---|---|---|
|
|||
проблема с рекусией |
|||
|
#18+
конечно же Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2005, 14:56
|
|||
|---|---|---|---|
проблема с рекусией |
|||
|
#18+
The query trees generated from rule actions are thrown into the rewrite system again, and maybe more rules get applied resulting in more or less query trees. So a rule's actions must have either a different command type or a different result relation than the rule itself is on, otherwise this recursive process will end up in an infinite loop. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2005, 14:57
|
|||
|---|---|---|---|
проблема с рекусией |
|||
|
#18+
Кабан Савраскин wrote: > подскажите как это можно обойти. (а то к концу дня башка уже гудит) Триггер AFTER UPDATE? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.12.2005, 15:44
|
|||
|---|---|---|---|
|
|||
проблема с рекусией |
|||
|
#18+
спасибо большое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2005, 11:03
|
|||
|---|---|---|---|
проблема с рекусией |
|||
|
#18+
канечна триггер - ано карашо... (уж с рули-то наковырнуться -как 2 байта абаслать - они и ф-ии перезапрашивают, и вообще не довольствуются проверкой условий на момент начала, а пересчитывают в каждом предложении т.е. ведут себя наподобь апдейтов в интербейсе). Но в чисто конкретном случае можно было вот так: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2005, 03:26
|
|||
|---|---|---|---|
|
|||
проблема с рекусией |
|||
|
#18+
4321канечна триггер - ано карашо... (уж с рули-то наковырнуться -как 2 байта абаслать - они и ф-ии перезапрашивают, и вообще не довольствуются проверкой условий на момент начала, а пересчитывают в каждом предложении т.е. ведут себя наподобь апдейтов в интербейсе). Но в чисто конкретном случае можно было вот так: Код: plaintext 1. 2. 3. 4. 5. в том то и проблема, что так тоже пробовал, но все равно вываливалась в рекурсив. что странно. то есть получается что тело правила анализировалось до условия hwere :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2005, 11:30
|
|||
|---|---|---|---|
проблема с рекусией |
|||
|
#18+
Кабан в том то и проблема, что так тоже пробовал, но все равно вываливалась в рекурсив. что странно. то есть получается что тело правила анализировалось до условия hwere :( Звиняюсь, при тесте сполз с UPDATE на INSERT --по поводу анализа тела ли, условия ли - фсё фихня. Просто руле в постгрессе - одно сплошное недоразумение. Например вот такое: Код: plaintext 1. 2. 3. 4. 5. 6. Хотя я вот тут подумал - ошибка у меня идет пг-админовская, а не скль-ная. Могабыть это эти перцы налажали? И зря я на постгресовцев всех собак валю - над о б выборочно? ... Нет перепроверил из под аксесса. Даже вот такая штука не очень проходит: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. "Будь проклят тот день, когда я сел за баранку этого пылесоса" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=2006787]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 400ms |

| 0 / 0 |
