- - PR -
ストアドを実行するときのパラメータセットについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-02-02 20:42
こんにちは。
ストアドを実行するときのパラメータセットについて・・・ 通常、CallableStatementのexecuteでストアドを実行する前に 呼び出すストアドの引数に応じて、INパラメータならばsetXXXで値をセット、 OUTパラメータならregisterOutParameterでタイプを登録すると思います。 普通に考えて、呼ばれる側のストアドと呼ぶ側のクラスは、必ず引数を一致させておかないといけないのですが、 もし、ストアドでOUTと定義されている引数に対してクラス側ではIN扱い(setXXXで値をセット)したり、 逆に、ストアドでINと定義されている引数に対してクラス側ではOUT扱い(registerOutParameterでタイプを登録)していると、何か問題が起きたりするのでしょうか? どなたかご存知の方がいらっしゃいましたら教えてください。 |
1