Как мога да избера отделен елемент от тип запис, върнат от функция? Опитах следното, но връща грешка близо до "."
select working_hours_downtime().downtime from node.
функцията working_hours_downtime връща запис на съобщение на две полета и престой. Как мога да получа престой само от записа? Не забравяйте, че това не е необходимо.
select downtime from working_hours_downtime(...)
тъй като не е подходящо за моя случай, тъй като заявката е част от сложна заявка за подбор.
Отговори:
0 за отговор № 1Трябва да включите записа в скоби:
select (working_hours_downtime()).downtime
from node;
Но ако working_hours_downtim()
връща а setof
или table
Вие Трябва сложи го в from
клауза.