Я просто попытался создать свою первую функцию plpgsql. При выполнении сценария я добираюсь
ОШИБКА: язык "‘plpgsql’" не существует
Я затем выполняю команду CREATE LANGUAGE plpgsql; который показывает следующую ошибку:
ОШИБКА: язык "plpgsql" уже существует
Команды выполняются на той же базе данных.
С уважением
Peter
Пожалуйста, обратите внимание, что у вас есть дополнительные символы в вашей ошибке. Скорее всего, вы писали:
create function ... language ‘plpgsql’
вроде как MySQL цитирует вещи. Это плохой синтаксис. Просто сделайте это
create function ... language plpgsql