Глава 5. Основы языка определения данных
Теперь объясним подробнее, что эта команда делает.
Если в базе данных создано более одной схемы, то доступ к объектам, содержащимся
в конкретной схеме, можно организовать разными способами. Первый заключается
в том, чтобы имена объектов предварять именем схемы. Например, для обращения
к таблице aircrafts нужно сделать так:
SELECT * FROM bookings.aircrafts;
Однако такой способ не очень удобен. Другой способ заключается в том, чтобы одну
из схем сделать
текущей. Среди параметров времени исполнения, которые преду-
смотрены в конфигурации сервера PostgreSQL, есть параметр search_path. Его зна-
чение по умолчанию можно изменить в конфигурационном файле postgresql.conf. Он
содержит имена схем, которые PostgreSQL просматривает при поиске конкретного
объекта базы данных, когда имя схемы в команде не указано. Посмотреть значение
этого параметра можно с помощью команды SHOW:
Достарыңызбен бөлісу: