|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
Всем привет. Не могу понять почему у меня функция GET_ROW_PARAM возвращет не верное кол-во записей. Функция внутри цикла в INSERT Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Сама функция Код: 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. 47. 48. 49. 50. 51. 52. 53. 54.
Запрос возвращает не верное количество записей которое равно двум Код: plsql 1. 2. 3. 4. 5. 6. 7.
Если воспроизводить этот запрос вне функции то кол-во верное, которое равно 1. INSERT был в FORALL, я начал грешить на него. Но когда переписал на FOR то результат был тот же. Данные передаваемые в параметрах функции верные. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2021, 17:02 |
|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
AND CLIENT_ID = client_id; Называйте переменные с любым префиксом, например v_client_id, чтобы компилятор в любом месте понимал, имеется в виду переменная или столбец. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2021, 17:21 |
|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
dmdmdm, Да, действительно забыл про это и не увидел) Спасибо, помогло) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2021, 17:25 |
|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
Вася Кропоткин, AND CLIENT_ID = client_id ; и глянуть на другие переменные, нет ли полей таблицы с таким наименованием Код: 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.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2021, 17:28 |
|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
Stax, Да, спасибо) Уже поправил) именно в этом параметре была проблема. Нужно себя приучить) Моя первая процедура и к такому нужно привыкать) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2021, 17:31 |
|
Функция в цикле возвращает не верное количество записей
|
|||
---|---|---|---|
#18+
Вася Кропоткин Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
но вы ее тщательно скрываете от себя же - когда будете искать, что конкретно не передалось наверное, чтобы было чем заняться в будущем ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2021, 09:28 |
|
|
start [/forum/topic.php?fid=52&fpage=17&tid=1880106]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 239ms |
total: | 380ms |
0 / 0 |