|
|
|
Получить Select'ом результат функции, возвращающей объект
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите пожалуйста такой момент: Есть тип содержащий данные о клиенте Код: sql 1. 2. 3. 4. И функция, возвращающая результат этого типа Код: sql 1. 2. 3. 4. 5. 6. 7. Можно ли получить результат функции используя select? Пробовал сделать приведение типов SELECT * FROM TABLE(GetClientFields(1)), но как и ожидал, так не заработало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 13:04 |
|
||
|
Получить Select'ом результат функции, возвращающей объект
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 13:29 |
|
||
|
Получить Select'ом результат функции, возвращающей объект
|
|||
|---|---|---|---|
|
#18+
Уточню немного, нужно ответ получить в таком виде, как если бы select был сделан из обычной таблицы. Т.е. чтоб в результате были колонки clientId и ShortName. А в случае с "select getclientfields (1) from dual;" возвращается одно поле с объектом внутри ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 13:33 |
|
||
|
Получить Select'ом результат функции, возвращающей объект
|
|||
|---|---|---|---|
|
#18+
Krechet777, Ну и обращайся к атрибутам через точку Код: plaintext Или чтоб был один вызов - проалиась Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 13:45 |
|
||
|
Получить Select'ом результат функции, возвращающей объект
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopИли чтоб был один вызовВ подобных случаях Оракл не дает гарантии сколько раз будет вызвано. Так что надо проверять опятням путем и при необходимости вставлять костыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2017, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1886528]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
177ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 478ms |

| 0 / 0 |
