PostgreSQL combina múltiplas instruções select

Eu usei o Excel para gerar inúmerosSELECT instruções de uma lista de nomes de esquema de um banco de dados com um grande número de esquemas idênticos:

select result from foo.table limit 1;
select result from bar.table limit 1;
select result from doo.table limit 1;

(foo, bar & doo são exemplos de meus esquemas, existem centenas na realidade).

CadaSELECT retornará apenas um resultado. Eu simplesmente quero uma colunaresult com tantas linhas quantos os esquemas. Eu posso copiar isso de volta para o Excel nos nomes de esquema.

Quando executo a consulta acima recebo 1 linha, sendo os demais descartados:

Query result with 1 row discarded.

Query result with 1 row discarded.

Total query runtime: 40 ms.
1 row retrieved.

Eu tentei usarUNION ALL, mas olimit 1 Eu estou usando para garantir que apenas uma linha é retornada de cada tabela de esquema aparece para evitar que isso funcione.

Como posso impedir que as outras linhas sejam descartadas ou escrever uma consulta que retorne os valores de que preciso (duas colunas - schema_name, result - uma linha para cada esquema) de uma maneira mais eficiente?

questionAnswers(3)

yourAnswerToTheQuestion