Написал функцию в Postgres. Запускаю её и получаю ошибку:
ERROR: function testfunc3(integer, timestamp with time zone, bit, integer, unknown, integer) does not exist
������ 1: select testboris3(2, now(), B'0', 789, '2', 2);
Ругается, что тип предпоследнего параметра не найден. Если ставлю предпоследний параметр как просто 2, без кавычек, то он уже определяет тип корректно. Как передать в функцию значение varchar?
Запускаю функцию так:
select testfunc3(2, now(), B'0', 789, '2', 2);
Что я делаю не так?