PostgreSQL - Language pgplsql does not exist despite running CREATE LANGUAGE
-
22-09-2019 - |
Question
I just tried to create my first plpgsql function. When executing the script, I get
ERROR: language "‘plpgsql’" does not exist
I then run the command CREATE LANGUAGE plpgsql; which shows the following error:
ERROR: language "plpgsql" already exists
Commands are being run on the same database.
Regards
Peter
Solution
please notice that you have extra characters in your error. Most likely you wrote:
create function ... language ‘plpgsql’
kind of like mysql quotes things. It's bad syntax. Just make it
create function ... language plpgsql
OTHER TIPS
use this command:
$: createlang -d dbname plpgsql
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow