ビジュアル プロローグ エンドから oracle データベースに大きなデータを挿入するような要件があり、最も重要なこととして、すべてのデータを 1 回のストアド プロシージャ コールで注入する必要があります。データを文字列値として渡そうとしましたが、文字列変数の長さが「250」文字を超えることはできないなど、視覚的なプロローグに制約があります。したがって、それらを文字列として渡すことは、私の要件では実行できません。だから私はプロローグリストの形でデータを渡そうとしましたterm_str()
. 残念ながら、リスト/配列アイテムはオラクル側で処理されません。DBA から、大きなデータを配列オブジェクトの形式で渡すように提案されました。Visual Prologで配列データを配列オブジェクトに変換する方法を知っている人はいますか? または単一のストアド プロシージャ呼び出しを介してデータベースに大きなデータを挿入するためのその他の推奨事項??
1 に答える
2
Visual Prologについてはよくわかりませんが、SWIについては 、ODBCのマニュアルにすばらしい章があります。
于 2012-04-29T08:57:12.057 に答える