|
Ошибка в запросе хранимой процедуры
|
|||
---|---|---|---|
#18+
При создании хранимой процедуры мускул ругается Код: plsql 1. 2. 3.
Помогите понять, где там ошибка зарыта? Код: 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. 38. 39. 40. 41. 42. 43. 44. 45. 46.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2020, 23:19 |
|
Ошибка в запросе хранимой процедуры
|
|||
---|---|---|---|
#18+
DECLARE могут размещаться только в начале блока, до остальных команд. У Вас второй курсор определяется в середине блока. Код: sql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2020, 07:42 |
|
Ошибка в запросе хранимой процедуры
|
|||
---|---|---|---|
#18+
Akina, спасибо! Я всю ночь измучался, перебирая варианты. Разрабы могли более информативно написать в тексте ошибки. Теперь получается некий изврат: в запросе для второго курсора используются переменные, которые вычисляются после выборки данных из первого курсора. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2020, 15:00 |
|
Ошибка в запросе хранимой процедуры
|
|||
---|---|---|---|
#18+
PhantomSoft Разрабы могли более информативно написать в тексте ошибки. Cursor declarations must appear before handler declarations and after variable and condition declarations. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2020, 15:19 |
|
|
start [/forum/topic.php?fid=47&msg=40015830&tid=1828322]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
127ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 239ms |
0 / 0 |