|
Запихнуть результат out sys_refcursor в таблицу
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть процедура которая получает на вход номер телефона на выход отдает номер телефона-баланс. Если прогонять через тестирование процедуры ,скрипт отрабатывает за долю секунды Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Вопрос как результат p_cur_balances поместить в таблицу. Пробовал так ,но это какое-то "зацикливание" и скрипт подвисает Код: 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.
Возможно есть идеи как создать правильный запрос ,вижу что проблема с циклами но не понимаю как перестроить.. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2020, 10:02 |
|
Запихнуть результат out sys_refcursor в таблицу
|
|||
---|---|---|---|
#18+
takini23, exit when sql %notfound; ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2020, 10:13 |
|
Запихнуть результат out sys_refcursor в таблицу
|
|||
---|---|---|---|
#18+
takini23, два наружных цикла не нужны. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2020, 10:28 |
|
Запихнуть результат out sys_refcursor в таблицу
|
|||
---|---|---|---|
#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.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2020, 11:59 |
|
|
start [/forum/topic.php?fid=52&fpage=51&tid=1881477]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 406ms |
0 / 0 |