|
Куда пропал столбец??
|
|||
---|---|---|---|
#18+
Объявляю в спецификации пакета коллекцию строчек таблицы: успешно Заполняю из этой таблицы коллекцию через BULK COLLECT: успешно Пытаюсь обратиться к таблице через TABLE - и в ней почему то ORACLE не видит одного из столбцов. Как так? Код ниже Код: 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.
При компиляции получаю: cf.CRM_ID: invalid identifier Столбец CRM_ID безусловно есть: если убрать коллекционный синтаксис все прекрасно работает v12 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 16:13 |
|
Куда пропал столбец??
|
|||
---|---|---|---|
#18+
stil, Как-то не очень понятно, сначала ты объявляешь переменную T_CRM_CLIENTS_REC типа t_crm_cl. Код: plsql 1. 2.
Потом ты делаешь BULK COLLECT в другую переменную, T_CF_CRM_CLIENTS_REC Код: plsql 1. 2. 3. 4.
А где ты ее обьявил? Я не увидел. Потом делаешь merge используя T_CRM_CLIENTS_REC. Код: plsql 1.
А зачем тогда T_CF_CRM_CLIENTS_REC? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2021, 17:04 |
|
|
start [/forum/search_topic.php?author=Sims&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 697ms |
total: | 853ms |
0 / 0 |