読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

ストアドプロシージャ

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

ERROR: language "plpgsql" does not exist

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

createlang -h HOSTNAME -U USERNAME plpgsql DBNAME

とすればよい。