私はJava + iBatisを使用しており、カーソルを引数とするOracleストアド・プロシージャをコールする必要があります。 Googleは、カーソルをjavaの引数として受け入れるストアドプロシージャを呼び出す方法のコードサンプルを見つけるのを助けなかった。from javaストアド・プロシージャを呼び出して、oracleカーソルを引数として渡す方法
これはどのように達成できますか?ステップで
シナリオ:
1. Java calls a Stored Proc passing primitives (varchar, char, etc) as
parameters
2. Java retrieves the cursor returned from Step 1
3. Java calls a Stored Proc passing cursor from Step 2 as an argument //how?
手順がさらにあります。基本的な理由は、ステップ1のSPは1つのDBに存在し、ステップ3のSPは別のDBに存在するということです。今はDBLink経由で処理していますが、DBリンクを避ける方法を探しています。だから私たちはボックス1でSPに電話をかけ、結果を得て、その結果をボックス2のSPに渡す必要があります。 – Omnipresent
@Omnipresent:ああ、それは事柄を変えています:)オープン・カーソルを渡す方法は全くありませんinstance to another - カーソルは本質的にインスタンスメモリの構造体です。 –
私は研究して何も見つからないので、これは悪い道だと私は信じています。ありがとう – Omnipresent