タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Stored-Procedureに関するmasa8aurumのブックマーク (2)

  • PL/pgSQL - SQL手続き言語

    目次40.1. 概要40.1.1. PL/pgSQLを使用することの利点40.1.2. 引数と結果データ型のサポート40.2. PL/pgSQLの構造40.3. 宣言40.3.1. 関数引数の宣言40.3.2. ALIAS40.3.3. 型のコピー40.3.4. 行型40.3.5. レコード型40.3.6. PL/pgSQL変数の照合40.4. 式40.5. 基的な文40.5.1. 代入40.5.2. 結果を伴わないコマンドの実行40.5.3. 1行の結果を返す問い合わせの実行40.5.4. 動的コマンドの実行40.5.5. 結果ステータスの取得40.5.6. まったく何もしない40.6. 制御構造40.6.1. 関数からの復帰40.6.2. 条件分岐40.6.3. 単純なループ40.6.4. 問い合わせ結果による繰り返し40.6.5. 配列を巡回40.6.6. エラーの捕捉40.7.

    masa8aurum
    masa8aurum 2015/04/27
    PostgreSQL 9.3.2文書 > 第 40章PL/pgSQL - SQL手続き言語
  • PL/pgSQLデバッガを使ってみよう

    PostgreSQLのPL/pgSQLはプログラムロジックをデータベース側で実行させる非常に強力な機能です。今回は、PL/pgSQLとそのデバッガについてご紹介します。 ■PostgreSQLの「PL/pgSQL」とは PostgreSQLのPL/pgSQLは、データベース側にプログラムのロジックを埋め込むための仕組みで、通常のSQL(DDL、DML等)に制御のための構文が追加されてたような言語仕様になっています。 PL/pgSQL - SQL手続き言語 http://www.postgresql.jp/document/9.0/html/plpgsql.html 私自身、このPL/pgSQLをよく使うのですが、PL/pgSQLのひとつの難点は、ロジックが複雑になってくるとデバッグが難しい、ということでした。 そのため、伝統的なデバッグの方法、いわゆる「printfデバッグ」に頼ることにな

    PL/pgSQLデバッガを使ってみよう
  • 1