ファンクションストアドプロシージャ変数の扱い条件の扱いループの扱いカーソルはじめに以前はMySQLをよく扱っていたのですが最近PostgreSQLを扱う頻度が高くなってきました。細かいコマンドがわからずに毎度調べているので使用頻度が高いコマンドをまとめることにしました。PL/pgSQLの全体構成は以下の通り。基本的には変数の宣言(DECLARE)と処理記述(BEGIN)の後ろに書くだけ。EXCEPTION範囲を入れ子にしたい時はBEGIN〜ENDを入れ子にすることも可能。FUNCTION」を使うと楽(関数が既にあれば上書きする)。作成した関数一覧を表示したい場合は「pg_proc」システムビューを参照。「\df」メタコマンドを使うと情報を絞って表示。ストアドプロシージャPostgreSQL11から実装された。DECLARE部で宣言。plplsql;代入の記述は以下3つが使用可能。DECLARE部で宣言しながら代入することも可能。ME温泉ソムリエエンジニア。サーバ構築からアプリケーションの開発まで手広く対応。