postgres создает функцию, которая возвращает строки с составным типом - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть 2 таблицы, A и B, я хотел бы создать функцию, которая возвращает их естественное соединение.

Вот функция, которая возвращает всю таблицу A

create function func() returns setof A as 'select * from A;' language sql;

Я хотел бы найти способ сделать их естественное объединение, вот что у меня есть:

create function func() returns setof A as 'select * from A natural join B;' language sql;

Проблема в том, что типы не совпадают, что я могу изменить, чтобытипы совпадают?Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...