Коллеги, подскажите по синтаксису select.....@RBS_LINK
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
sergey56 Участник
Вступление в Клуб: 23.06.2008
|
Пн Июн 23, 2008 18:56  Коллеги, подскажите по синтаксису select.....@RBS_LINK |
|
Полезность: Нет оценки
|
время суток доброе, подскажите плз по синтаксису выборки IBSO из представления в RBS через RBS_линк ? если делаю select через операцию - все отлично, если в sql-навигаторе select тоже проходит на ура, а вот в представлении делаю что то типа
type main is
select my_data(**поле**) in **имя_вьюхи**@RBS_LINK - не хотит, ругается на синтаксис
для наглядности примерчик можно если у кого есть ?! |
|
 |
r00st Эксперт
Вступление в Клуб: 14.09.2007
|
Вт Июн 24, 2008 08:01   |
|
Полезность: 2
|
В PL+ для обращения к представлениям и таблицам напрямую используется синтаксис %rowtype.
В Вашем случае:
Код: | in **имя_вьюхи**@RBS_LINK%rowtype |
Если не откомпилится (что скорее всего и произойдет), потребуется промежуточное представление VW_TEMP, созданное руками (в обход IBSO), где источником данных будет **имя_вьюхи**@RBS_LINK.
А уж на основе него можно будет сделать PL+ представление, с источником VW_TEMP%rowtype. |
|
 |
molokov Участник со стажем
Вступление в Клуб: 28.09.2007
|
Вт Июн 24, 2008 11:08   |
|
Полезность: Нет оценки
|
а лучше "потребуется промежуточное представление VW_TEMP, созданное руками " Админ. системы -> Словарь->Системные справочники->Представления. И там уже его сделать. |
|
 |
.СергейПанин Участник - экстремал
Вступление в Клуб: 24.06.2008
|
Вт Июн 24, 2008 11:41   |
|
Полезность: Нет оценки
|
molokov пишет: | а лучше "потребуется промежуточное представление VW_TEMP, созданное руками " Админ. системы -> Словарь->Системные справочники->Представления. И там уже его сделать. |
Спасибо за наводку, все отлично получилось я теперь крутой кодер  |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|