MyTetra Share
Делитесь знаниями!
Установить схему по умолчанию в PostgreSQL
16.07.2018
12:37
Автор: br0ke
Текстовые метки: postgresql, postgres, postgre, schema, default, path, search_path, qualified name, unqualified name
Раздел: Информационные технологии - Базы данных - PostgreSQL

Чтобы временно установить порядок поиска объектов (таблиц, представлений, функций, триггеров), для которых не указана схема явно (unqualified name), можно использовать следующую команду:


SET search_path TO userschema,topology,public;


Первая указанная схема будет считаться схемой по умолчанию. Именно в ней будут создаваться новые объекты, если схема не будет указана явно.



Чтобы установить порядок поиска навсегда для пользователя, нужно использовать следующую команду:


ALTER USER user_name SET search_path TO userschema,topology,public;


Чтобы установить порядок поиска навсегда для базы данных нужно использовать следующую команду:


ALTER DATABASE "my_database" SET search_path TO userschema,topology,public;


Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования