1

ExcelデータをOracle DBにインポートしたい。Excel の部分については十分な助けが得られました。Oracle 側で助けてもらえますか?

filehelpers を使用してoracledbにインポートできますか? 参考までにサンプルコードを提供してください。

ありがとうディー

4

3 に答える 3

2

スプレッドシート データを .csv ファイルとして保存すると、SQLローダーまたは外部テーブルを使用して比較的簡単に Oracle にインポートできます。外部テーブルで SQL を使用できるため、一般的には SQL ローダーを使用する方が簡単であり、ほとんどの場合 SQL ローダーよりも適しています。SQL*Loader は、膨大な量のデータを処理する場合や、超高速のロードが最も重要な場合に適しています。

外部テーブルの詳細については、こちらをご覧ください。SQL*Loader の同等のリファレンスは、こちら にあります

于 2010-01-25T13:35:47.863 に答える
1

A simple and relatively fool-proof way to do that for one-off tasks is to create a new column in the excel sheet, containing a formula like that:

="insert into foobar values('"&A1&"','"&A2&"');"

Copy that to all rows, then copy the whole column into an editor and run it in SQL*Plus or sql developer.

于 2010-01-25T13:24:06.313 に答える
0

Sqlloaderを使用して CSV から Oracle DB にデータをアップロードしています。

于 2010-02-15T04:51:08.380 に答える