Вы передаете 5 параметров в функцию, но объявлено, что она принимает только один параметр (типа founder
)
Вам необходим конструктор строки , чтобы создать правильный экземпляр founder
и, таким образом, передать только один аргумент:
SELECT companyTester(
(76565445354,'Maks','Burkov','Maks.Burkov88@gmail.com','+_@Maks88')::founder
);
Выражение (76565445354,'Maks','Burkov','Maks.Burkov88@gmail.com','+_@Maks88')::founder
представляет собой одно значение
В качестве альтернативы вы можете использовать:
SELECT companyTester(row(76565445354,'Maks','Burkov','Maks.Burkov88@gmail.com','+_@Maks88'));