|
Использование коллекции при удалении из таблицы
|
|||
---|---|---|---|
#18+
Всем добрый день! Натолкнулся на необычное поведение следующего кода: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
Очень похоже на то, что в случае возврата данных после удаления в ту же переменную-коллекцию, на основе которой происходит удаление, Oracle ре-инициализирует эту переменную коллекцию, и удаления не происходит. Версия БД: Код: plsql 1.
Есть ли объяснение такому поведению? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2019, 16:05 |
|
|
start [/forum/topic.php?fid=52&fpage=78&tid=1882528]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 288ms |
total: | 419ms |
0 / 0 |