|
|
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
Интересует. есть ли возможность создание функции который возвращали набор записей и выступали в запросе а-ля таблица. Аналог oracle pipeline pl-sql function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 08:49 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
essbase.ruИнтересует. есть ли возможность создание функции который возвращали набор записей и выступали в запросе а-ля таблица. Аналог oracle pipeline pl-sql function Да конечно. Тут все разобрано http://www.postgresql.org/docs/9.4/interactive/plpgsql-control-structures.html#PLPGSQL-STATEMENTS-RETURNING -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 08:55 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Ух ты ) Спасибо за быстрый ответ ) Еще уточнения для начинающего ) Можно ли организовывать код в пакеты ? Табличные типы привязаны к физическим сущностям или можно создавать виртуальные рекордсеты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 09:43 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
essbase.ru, Сложно, но можно))) Смотрите EXTENSION по доке. Механизм, конечно, несколько другой, но для организации кода теоретически можно попробовать использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:07 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
essbase.ru, 1)Можно создавать отдельный рекордсет 2)Можно создавать функцию SET OF RECORD(без спецификации, но её надо будет описывать при вызове) 3)Можно определять таблицу в самой функции, фообще никак не связанную ни с чем. Всё есть))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:10 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНСложно, но можно))) Смотрите EXTENSION по доке. блин. окей. PG работает в терминологии Oracle - База-схемы или MSSQL - Инстанс->Базы->cхемы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:20 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
essbase.ru PG работает в терминологии Oracle - База-схемы или MSSQL - Инстанс->Базы->cхемы ? Инстанс->Базы->cхемы, но есть нюансы.))) 1)междубазовые запросы можно писать толькосредствами для этого предназначенными. DBLIK и иже с ними. 2)Пользователь не прикреплён ни к какой схеме в отличии от орекла. В pg схема - это самостоятельная сущность. Вроде бы ничего не забыл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:23 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН1)междубазовые запросы можно писать толькосредствами для этого предназначенными. DBLINK fixed ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:24 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНВ pg схема - это самостоятельная сущность. ее можно использовать для организации кода ? схема3.процедура1 схема2.процедура6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:35 |
|
||
|
табличные функции
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕН2)Пользователь не прикреплён ни к какой схеме в отличии от орекла. да. Это главное отличие essbase.ruее можно использовать для организации кода ? схема3.процедура1 схема2.процедура6 можно, но я бы делил только по предметной области...покрупнее. Т.к. во многих IDE при импорт\экспорт есть выбор схемы. Т.е. пакетов нету, а схема это не пакет для создания МОДУЛЬ_ЭКСПОРТ.функция_выгрузить. imho ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2016, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39171030&tid=1997437]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 454ms |

| 0 / 0 |
