Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Привет всем. Подскажите, CAST может приводить коллекцию к пакетному типу в SQL? Пробую Код: plsql 1. и получаю 'ORA-00902: invalid datatype' на TEST_PKG Пробовал разные типы: Код: plsql 1. 2. 3. 4. Если же приводить к типу схемы то все ОК, в чем причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2019, 14:57 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Vlad074 в чем причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2019, 14:59 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Vlad074, bulk collect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2019, 15:06 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Пакетный тип же в SQL нельзя использовать, только в PL/SQL. Сделайте тип не в пакете а командой CREATE TYPE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 06:22 |
|
||
|
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:34 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Vlad074 В итоге простой конструкции языка нет? Не спрашивайте зачем мне это, еще не придумал :) Например, если параметр функции определенный вид коллекции принимает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 14:57 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Vlad074 Не спрашивайте зачем мне это, еще не придумал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 14:59 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
Vlad074 Не спрашивайте зачем мне это, еще не придумал приходи, когда придумаешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 16:53 |
|
||
|
CAST коллекции к пакетному типу
|
|||
|---|---|---|---|
|
#18+
alex-ls приходи, когда придумаешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 17:06 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1881827]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
7ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 140ms |

| 0 / 0 |
