Я предполагаю, что ваша таблица сотрудников выглядит примерно так:
knayak=# \d employee
Table "public.employee"
Column | Type | Collation | Nullable | Default
--------+---------+-----------+----------+---------
id | integer | | |
name | text | | |
age | integer | | |
col4 | text | | |
Просто назовите ее как
select getAge ('(1,Alexander,34,null)');
getage
--------
34
Или используйте в качестве входных данных псевдоним таблицы из запроса.
select getage(emp)
from employee as emp
where e.id = 1;
select * from func()
используется для SET/TABLE
возвращаемых функций.
DEMO