2009-03-09 13 views
0

PL/SQLプロシージャに多数の情報を送信するWebサービスを作成しましたが、そのうちの1つは配列です。これにはどんなタイプを使用しますか?配列をPL/SQLプロシージャに送信

+0

Webサービスはどの言語で書かれていますか?どのようにデータベースに接続しますか?どのような特定のデータ型は "配列"パラメータですか? – kurosch

答えて

0

私はPL/SQLの経験がありません。これは該当しない場合は申し訳ありません。 MS SQL 2000/2005では、配列をプロシージャに渡す方法はありません。私はPL/SQLにも同様の制限があると想定しています。私が過去に使用した回避策は、区切られた文字列(通常はカンマがデータ内に存在するため区切られたパイプ)を渡し、区切られた文字列を取り、それを1つのテーブル結果に分解できる関数を持つことです値ごとの行あなたの手続きの中で、あなたは分割された文字列を区切り文字列に渡し、あなたが望むもの(カーソルオーバー、他のテーブルへの結合など)を行うことができるテーブル結果を持っています。

編集:ちょうど "PL/SQLのテーブルパラメータ"のGoogleをして、いくつかヒットしました。それらの結果のいずれかがあなたを助けることができるかどうか調べる価値があるかもしれません。

0

This linkです。あるいは、他のポスターが言ったことをやることができ、基本的にデータを文字列にシリアル化して渡し、もう一方の端でそれをシリアル化します。

関連する問題