У меня есть функция в MySQL, которая прекрасно работает:
CREATE PROCEDURE `Accounts_Active`(IN_DeptName VARCHAR(255), IN_Src ENUM('TRAINING','ELZA'))
BEGIN
END$$
DELIMITER ;
Но при преобразовании в PostgreSQL:
CREATE or replace FUNCTION Accounts_Active(IN_DeptName VARCHAR(255), IN_Src ENUM('TRAINING','ELZA'))
RETURNS void
AS
$$
BEGIN
RAISE INFO ' ';
END;
$$ LANGUAGE plpgsql;
Возникает следующая ошибка:
ERROR: type enum does not exist
SQL state: 42704
Буду признателен за любые рекомендации по исправлению этой ошибки.