Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.11.2019, 14:57
|
|||
---|---|---|---|
|
|||
CAST коллекции к пакетному типу |
|||
#18+
Привет всем. Подскажите, CAST может приводить коллекцию к пакетному типу в SQL? Пробую Код: plsql 1.
и получаю 'ORA-00902: invalid datatype' на TEST_PKG Пробовал разные типы: Код: plsql 1. 2. 3. 4.
Если же приводить к типу схемы то все ОК, в чем причина? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2019, 14:59
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Vlad074 в чем причина? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2019, 15:06
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Vlad074, bulk collect ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 06:22
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Пакетный тип же в SQL нельзя использовать, только в PL/SQL. Сделайте тип не в пакете а командой CREATE TYPE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 14:34
|
|||
---|---|---|---|
|
|||
CAST коллекции к пакетному типу |
|||
#18+
Спасибо за ответы, но подыму тему: Как преобразовать один тип коллекции к другой в тексте PL/SQL (например, ассоциативный массив в nested table)? Ну кроме способа пройтись в цикле. Дано: Код: plsql 1. 2. 3. 4.
Код: plsql 1. 2. 3. 4. 5. 6.
Получаю PLS-00204: function or pseudo-column '' may be used inside a SQL statement only. Хорошо, пишу в SQL: Код: plsql 1.
ORA-00902: invalid datatype - ну про это уже выше было написано Пробуем совсем бред: Код: plsql 1.
PLS-00382: expression is of wrong type - здесь я так понял 11r2 не дает так TABLE использовать В итоге простой конструкции языка нет? Не спрашивайте зачем мне это, еще не придумал :) Например, если параметр функции определенный вид коллекции принимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 14:57
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Vlad074 В итоге простой конструкции языка нет? Не спрашивайте зачем мне это, еще не придумал :) Например, если параметр функции определенный вид коллекции принимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 14:59
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Vlad074 Не спрашивайте зачем мне это, еще не придумал ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 16:53
|
|||
---|---|---|---|
CAST коллекции к пакетному типу |
|||
#18+
Vlad074 Не спрашивайте зачем мне это, еще не придумал приходи, когда придумаешь... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.11.2019, 17:06
|
|||
---|---|---|---|
|
|||
CAST коллекции к пакетному типу |
|||
#18+
alex-ls приходи, когда придумаешь... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&mobile=1&tid=1881827]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 167ms |
0 / 0 |