Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Pipеline функция обьединяющая данные из 3 таблиц.  [new]
Alex2019
Member

Откуда:
Сообщений: 19
Коллеги, помогите советом.
Есть sql, который выбирает данные из трех таблиц, т.е. делает join, по определенным условиям.
Нужно написать pipeline функцию которая будет делать тоже самое.
И чтобы функцию потом можно было вызвать следующим образом:
select * from table(name_packeg.myFunction('какойто_id');
Как это реализовать.
7 апр 19, 20:46    [21855270]     Ответить | Цитировать Сообщить модератору
 Re: Pipеline функция обьединяющая данные из 3 таблиц.  [new]
Alex2019
Member

Откуда:
Сообщений: 19
Alex2019
Коллеги, помогите советом.
Есть sql, который выбирает данные из трех таблиц, т.е. делает join, по определенным условиям.
Нужно написать pipeline функцию которая будет делать тоже самое.
И чтобы функцию потом можно было вызвать следующим образом:
select * from table(name_packeg.myFunction('какойто_id');
Как это реализовать.

Наверное нужно использовать курсоры, обьявить "record", так как будет возвращаться определенный набор полей.
7 апр 19, 20:49    [21855273]     Ответить | Цитировать Сообщить модератору
 Re: Pipеline функция обьединяющая данные из 3 таблиц.  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 29041
21790331
7 апр 19, 20:51    [21855276]     Ответить | Цитировать Сообщить модератору
 Re: Pipеline функция обьединяющая данные из 3 таблиц.  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 17402
Alex2019
Нужно написать pipeline функцию которая будет делать тоже самое.

"Нужно" или "типа модно-молодёжно"?
8 апр 19, 16:06    [21856127]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить