в DBeaver я создаю функции в меню: "Редактор SQL" | "Новый редактор SQL",
т.е. во встроенном редакторе запросов.
как верно заметил galaxy, функция с одним именем может иметь разный набор типов параметров.
Напр., у меня есть такие:
public.actorprotocolday(varchar, bpchar);
и
public.actorprotocolday(varchar, bpchar, int);
и если у Вас какая л.б. из них ошибочна, удаляйте её.