タグ

SQLとストアドに関するNetPenguinのブックマーク (1)

  • JDBC-03 CallableStatementを使う。

    java.sql.CallableStatement を使ってストアドプロシージャを実行してみよう。 PreparedStatementと違って今度は出力パラメータを指定することができる。 また、ストアドプロシージャによってはレコードセットを返すこともあるのでこれも試してみよう。 一応出力パラメータが何もないとさびしいので、返り値を持つタイプからやってみる。 ここでは単に、入力値(Int)の2倍を返すストアドプロシージャを作る。 CREATE PROCEDURE GetDouble (@InputValue INTEGER ) AS DECLARE @OutputValue INTEGER SET @OutputValue = @InputValue*2 RETURN @OutputValue GO 上記のプロシージャを呼び出す。 package jdbctest; public cla

  • 1