2

固定幅のファイルを oracle にインポートする機能はありますか? できれば、.net(c#) を使用して、インポート中にエラーをキャッチし、それらをユーザーに表示します。

PS ファイルには 5 種類の行があります。たとえば、1 行には 5 列があり、2 番目には 50 列があります。

4

3 に答える 3

5

.net / c#を使用する場合は、おそらく独自のメソッドを作成する必要があります。ただし、標準ツールを使用する場合は、SQL*Loaderが最適です。

于 2010-06-10T10:55:45.640 に答える
5

データベース ホスト (またはデータベース ホストがアクセスできるファイル共有) でファイルを生成または配置できる場合は、SQL*Loader のようなファイルの記述を使用できる Oracle 外部定義テーブルを使用できます。選択、結合などのためにOracle RDBMSにテーブルとして表示されるようにします。ファイルへの最初のアクセスの後、エラーを含むファイルシステムに例外ファイルが生成されます-このファイルに2番目のテーブルをバインドすることもできますエラーを表示します。

ただし、「テーブル」は SELECT のみになります。

于 2010-06-10T11:36:59.237 に答える
0

http://www.dbforums.com/oracle/958192-oracle-fixed-width-flat-file.html

これはあなたを助けるでしょう..

于 2010-06-11T06:50:34.573 に答える