キムラデービーブログキムラデービーブログオープンソースデータベースを加速する「キムラデービー」のブログです。カレー日記を兼ねてます。著者は2010-06-01より日本オラクルに在籍していますが、本サイト(ブログ、またはウェブサイト)において示されている見解は、私自身の見解であって、オラクルの見解を必ずしも反映したものではありません。DB2で、SQL/PSMの勉強会をさせていただきました。通常ストアドプロシージャと呼ばれる機能)規格です。T-SQL)で実装していますが、このSQL標準以降にストアドプロシージャやトリガを実装したデータベースでは、SQL/PSMを利用しています。OSCでは昨年一年間MySQLを使ったSQL/PSMのセミナーを行ってきましたが、今回はそのDB2版になります。V8.2以降から手軽に使えるようになっています。Expressを利用できます。MySQLからSQL/PSMを利用する場合と違うのは以下の項目です。DB2のコマンドラインツールはCLPといって、リターンがCLPへのデリミタとなります。そのため、mysqlコマンドラインツールのように、SQL/PSMの行終端記号;(セミコロン)がmysqlコマンドラインツールのデリミタとなることを防ぐために、デリミタの変更をする必要がありません。その代わり、行を継続するための¥が必要になります。バインドされていない(Unbound)値は使えない。以下のようなストアドプロシジャはエラーになります。SP'の出力先がバインドされていないためです。¥END上記をDB2のCLPから実行するためには、次のように定義します。¥ENDそして、次のように実行します。PL)を利用するには、勉強会でも参照しましたが、次のドキュメントが詳しいです。参照してSQL/PSMを利用してみてください。|コメントコメントするname:email:url:comments:Cookieに登録この記事のトラックバックURLトラックバック機能は終了しました。»)100人のうちの一人としてミックさんの本を推薦しています。克信ここにきてまさかの復刊。システム構築の新スタンダード。Bini大場夫妻渾身の一冊。内容は少々古くなりましたが、内部説明があり、いろいろ面白いです。幹也これまでにない構築、そして構築後のMySQLのための本。Gehrkeミックさん連載の参考書籍です。いいつつ私が読んだのは初版の日本語訳です。差分はチェックしないといけませんね。SX260のHD換装用に購入。SX260の換装用に購入。SX260の換装用に購入。今はコチラのほうが安いですね。FowlerOSC2010神戸に出展されたジュンク堂で買いました。»)メガトン級の過去記事。