YAMAGUCHI::weblog

海水パンツとゴーグルで、巨万の富を築きました。カリブの怪物、フリーアルバイター瞳です。

ストアドプロシージャ

いよいよこいつを使わないといけない状況になってしまった。というわけで早速PL/pgSQL言語で関数を作成することに。と思ったらなんか

ERROR: language "plpgsql" does not exist

とか言って怒られた。どうやら調べてみるとコンソールからcreatelangというコマンドを実行しないといけないらしい。具体的にPL/pgSQLを使いたいときは

createlang -h HOSTNAME -U USERNAME plpgsql DBNAME

とすればよい。