В PostgreSQL системата определя коя таблица има предвид, като следва път за търсене, който е списък със схеми, в които да се търси.
Първата съвпадаща таблица в пътя за търсене се приема за търсената, в противен случай, ако няма съвпадение, възниква грешка, дори ако съвпадащи имена на таблици съществуват в други схеми в базата данни.
За да покажете текущия път на търсене, можете да използвате следната команда:
SHOW search_path;
И за да поставите новата схема в пътя, можете да използвате:
SET search_path TO myschema;
Или ако искате няколко схеми:
SET search_path TO myschema, public;
Справка:https://www.postgresql.org/ docs/current/static/ddl-schemas.html