Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
здраствуйте. возникла проблема с рекурсивным вызовом правила Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. причем ошибка infinite recursion возникает даже в том случае если условие b_in<0 для правила не выполняется. подскажите как это можно обойти. (а то к концу дня башка уже гудит) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2005, 13:56 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
конечно же Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2005, 13:58 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#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:56 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
Кабан Савраскин wrote: > подскажите как это можно обойти. (а то к концу дня башка уже гудит) Триггер AFTER UPDATE? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2005, 14:57 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
спасибо большое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2005, 15:44 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
канечна триггер - ано карашо... (уж с рули-то наковырнуться -как 2 байта абаслать - они и ф-ии перезапрашивают, и вообще не довольствуются проверкой условий на момент начала, а пересчитывают в каждом предложении т.е. ведут себя наподобь апдейтов в интербейсе). Но в чисто конкретном случае можно было вот так: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 11:03 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#18+
4321канечна триггер - ано карашо... (уж с рули-то наковырнуться -как 2 байта абаслать - они и ф-ии перезапрашивают, и вообще не довольствуются проверкой условий на момент начала, а пересчитывают в каждом предложении т.е. ведут себя наподобь апдейтов в интербейсе). Но в чисто конкретном случае можно было вот так: Код: plaintext 1. 2. 3. 4. 5. в том то и проблема, что так тоже пробовал, но все равно вываливалась в рекурсив. что странно. то есть получается что тело правила анализировалось до условия hwere :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 03:26 |
|
||
|
проблема с рекусией
|
|||
|---|---|---|---|
|
#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. "Будь проклят тот день, когда я сел за баранку этого пылесоса" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 11:30 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33438367&tid=2006787]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 391ms |

| 0 / 0 |
