Можете да изпълните командата
SET search_path TO customer_schema,public
толкова често, колкото е необходимо, в рамките на една и съща връзка / сесия / транзакция. Това е просто друга команда като SELECT 1;
. Повече в ръководството тук.
Разбира се, можете също да зададете предварително search_path
на потребител.
ALTER ROLE foo SET search_path=foo, public;
Ако всеки потребител или много от тях имат схема, която съответства на потребителското им име, можете просто да преминете към настройката по подразбиране в postgresql.conf:
search_path="$user",public;
Още начини за задаване на search_path
тук:
Как search_path влияе върху разделителната способност на идентификатора и „текущата схема“