Postgres функция - псевдоним при возврате SETOF - PullRequest
0 голосов
/ 02 марта 2020

У меня есть функция, которая возвращает текст SETOF, в настоящее время он возвращается с тем же именем, что и функция.

Возможно ли наложить псевдоним возвращенного результата?

Использование псевдонима будет позвольте мне сопоставить результаты со свойством, используя Dapper, без необходимости использования пользовательского класса сопоставления.

Я пытался вернуть таблицу с одним столбцом, но производительность при этом в 10 раз ниже.

1 Ответ

0 голосов
/ 02 марта 2020

Вы можете присвоить любое имя столбцу результатов, используя псевдоним:

SELECT myfun AS othername FROM myfun();

или

SELECT * FROM myfun() AS myfun(othername);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...