powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / создание public synonym
6 сообщений из 6, страница 1 из 1
создание public synonym
    #34497357
Dmitry Zhukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем!
вопрос следующий:
можно ли создавать в postgreSQL аналог public synonym Oracle?

заранее всем спасибо за ответы
...
Рейтинг: 0 / 0
создание public synonym
    #34497477
BlackDan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ещё бы узнать, что такое public synonym ;)
Если это то, о чём я думаю, то средствами postgres можно сэмулировать public synonym
...
Рейтинг: 0 / 0
создание public synonym
    #34497665
Dmitry Zhukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
public synonym - это то, что широко практикуется в oracle.
Допустим имеем 2 схемы - schema1, schema2
в schema1 имеется таблица test1. Чтобы нам не обращаться к этой таблице schema1.test1 просто создаем для нее public synonym, например test1 и далее его используем везде, даже если зашли не под пользователем, который создал таблицу.
...
Рейтинг: 0 / 0
создание public synonym
    #34497693
.gc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.gc
Гость
Dmitry ZhukovДопустим имеем 2 схемы - schema1, schema2
в schema1 имеется таблица test1. Чтобы нам не обращаться к этой таблице schema1.test1 просто создаем для нее public synonym, например test1 и далее его используем везде, даже если зашли не под пользователем, который создал таблицу.
ну, этот частный аспект можно решить через SET search_path TO schema1
но в Oracle CREATE SYNONYM более функционально?
...
Рейтинг: 0 / 0
создание public synonym
    #34497728
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
Вот это зря. Код прикладной части становится малочитабельным при таком подходе, лучше явно указывать имя схемы.
...
Рейтинг: 0 / 0
создание public synonym
    #34499040
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет малочитабельности не согласен, вроде вполне нормально читается, плюс удобство при смене интерфейса (например переезд из одной схемы в другую) - менять надо только синоним
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / создание public synonym
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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