Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как создать алиас (псевдоним) схемы ? / 2 сообщений из 2, страница 1 из 1
19.12.2014, 09:53
    #38837810
bav9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать алиас (псевдоним) схемы ?
Поясню на примере :

К примеру, в базе есть схема S1, в ней - таблица T1, а скомпилированная процедура обращается к базе с запросом типа "select * from S 2 .T1". То есть - по неправильному имени схемы (нет такой схемы)

Существует ли возможность в самой базе создать что-то типа алиаса на схему, чтобы результаты запросов из S1.T1 и S2.T1 были равнозначны, и соответственно, команда на изменение S2.T1 приводила к изменению таблицы S1.T1 ?

(перекомпилляцию процедуры - не предлагать, нет такой возможности)

Спасибо.
...
Рейтинг: 0 / 0
19.12.2014, 11:07
    #38837879
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать алиас (псевдоним) схемы ?
bav9,

CREATE ALIAS можно только на таблицы/представления/алиасы, модули или последовательности.
Если вы используете статический SQL в процедурах, вам все равно придется перекомпилировать такие процедуры, которые ссылаются на несуществующие объекты, явно (см. ADMIN_REVALIDATE_DB_OBJECTS ) или неявно (см. параметр базы auto_reval ).
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как создать алиас (псевдоним) схемы ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]