CftClub.ru
Клуб специалистов ЦФТ-Банк

DBLink в представлениях PL+

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
xamele0n
Участник


Вступление в Клуб: 03.12.2012
СообщениеПн Дек 03, 2012 14:53   DBLink в представлениях PL+ Ответить с цитатой
Полезность: Нет оценки
Добрый день!

Кому нибудь удавалось сделать запрос к внешней базе через линк непосредственно в тексте PL+ представления? Есть ли такая возможность?

Знаю что можно сделать в системных справочниках/представление и в тексте PL+ представления делать выборку из этого представления
Код:

type main is
 select x(x%rowtype)
 in VW_SQL_MY_VIEW%rowtype;


Однако данный способ не подходит, т.к. данных много и фильтровать их на стороне ИБСО не целесообразно. Хотелось бы чтобы накладываемые фильтры учитывались на удаленной базе и не выгружались каждый раз "лишние" данные.
beffz
Участник


Вступление в Клуб: 15.10.2012
СообщениеПн Дек 03, 2012 16:16   Re: DBLink в представлениях PL+ Ответить с цитатой
Полезность: Нет оценки
Можно из операции-фильтра этого представления передать необходимые для фильтрации параметры в контекст внешней базы.
Во внешней базе научить вьюшку VW_SQL_MY_VIEW обрабатывать преременные из контекста.
Random
Эксперт


Вступление в Клуб: 27.06.2011
СообщениеВт Дек 04, 2012 07:56   Re: DBLink в представлениях PL+ Ответить с цитатой
Полезность: Нет оценки
xamele0n пишет:
Добрый день!

Кому нибудь удавалось сделать запрос к внешней базе через линк непосредственно в тексте PL+ представления? Есть ли такая возможность?

Знаю что можно сделать в системных справочниках/представление и в тексте PL+ представления делать выборку из этого представления
Код:

type main is
 select x(x%rowtype)
 in VW_SQL_MY_VIEW%rowtype;


Однако данный способ не подходит, т.к. данных много и фильтровать их на стороне ИБСО не целесообразно. Хотелось бы чтобы накладываемые фильтры учитывались на удаленной базе и не выгружались каждый раз "лишние" данные.


Может быть, объявить синоним и уже с синонимом работать?
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru