# CallableStatementsとOUT引数

Derbyでは、OUT引数と値を返すCALL文が用意されています。その例を以下に挙げます。

    CallableStatement cs = conn.prepareCall(
       "? = CALL getDriverType(cast (? as INT))"
    cs.registerOutParameter(1, Types.INTEGER);
    cs.setInt(2, 35);
    cs.executeUpdate();

注: 手続きのCALL文で値を返す事は、? =の構文でのみ可能です。

呼び出しを実行する前に、出力の引数の型を登録してください。

親トピック: java.sql.CallableStatement インターフェイス
関連資料
CallableStatementsとINOUT引数