Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

PL/pgSQL

出典: フリー百科事典『ウィキペディア(Wikipedia)』
登場時期1998年10月30日 (27年前) (1998-10-30)
設計者Jan Wieck
開発者PostgreSQL Global Development Group
影響を受けた言語PL/SQL,Ada
ウェブサイトwww.postgresql.org/docs/current/static/plpgsql.html
テンプレートを表示

PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) とはPostgreSQLORDBMSでサポートされる手続き言語である。その文法はOracle DatabasePL/SQLと類似している。

PL/pgSQLはSQLに手続き的な制御構造を加えたプログラミング言語である。繰り返し処理 (FOR) や条件分岐 (IF, CASE) などの制御構文が利用できる。PL/pgSQLで記述された関数はSQLから呼び出すことができ、またトリガによって実行することもできる。

PL/pgSQLは以下の要求を満たすよう設計された[1] :

  • SQLよりも複雑な処理や計算を記述できること。
  • 扱いが容易なこと。
  • 制限されたリソースにのみアクセス可能であること。

その他の手続き言語

[編集]

PL/pgSQLは PostgreSQLにおける標準の手続き言語であるが、これ以外にも以下のような手続き言語を利用することもできる :

関連項目

[編集]

外部リンク

[編集]
  1. ^PL/pgSQL - SQL手続き言語”. 2009年1月24日閲覧。
https://ja.wikipedia.org/w/index.php?title=PL/pgSQL&oldid=108128365」から取得
カテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp