Выбрать (извлечь) все записи из нескольких схем, используя Postgres

У меня есть база данных PostgreSQL с некоторыми схемами, как показано ниже:

My_Database
 |-> Schemas
    |-> AccountA
    |-> AccountB
    |-> AccountC
    |-> AccountD
    |-> AccountE
           .
           .
           .
    |-> AccountZ

Все схемы имеют таблицу с именемproduct который имеет столбец с именемtitle, Я хотел бы знать, возможно ли выполнить оператор выбора для извлечения всех записей из всех схем с определенным условным условием.

Единственный способ, который я нашел до сих пор, это запустить учетную запись запроса по учетной записи, как показано ниже.

SET search_path TO AccountA;

SELECT title FROM product WHERE title ILIKE '%test%';

Схемы создаются динамическитак что я не знаю их имен или сколько их существует.

Ответы на вопрос(2)

Ваш ответ на вопрос