Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с курсором в ХП с использованием SYSPROC.ADMIN_CMD
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! При работе хранимой процедуры возникает проблемка. Вот исходный текст хранимки: Код: plaintext 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. Проблемка следующая: при работе курсора, выполняется только одна итерация, затем процедура завершает работу.Смотрю на значение переменной par, она принимает значение null. При этом я заметил, что это у меня происходит после вызова SYSPROC.ADMIN_CMD. Уважаемые знатоки, почему просходит прекращение работы процедуры, несмотря на то что в курсоре выставлена опция WITH HOLD? Как решить эту проблему? Жду вашего мнения по поводу этого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2009, 06:37 |
|
||
|
Проблема с курсором в ХП с использованием SYSPROC.ADMIN_CMD
|
|||
|---|---|---|---|
|
#18+
Действительно странно... Если ваш цикл с таким условием (SQLCODE != 100) заканчивается командой set (как в примере), то ваш цикл будет бесконечным, т.к. после set SQLCODE сбросится в 0. Также надо бы анализировать результат выполнения call: EXPORT command using the ADMIN_CMD procedure . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2009, 20:50 |
|
||
|
|

start [/forum/topic.php?fid=43&tid=1603481]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 417ms |

| 0 / 0 |
