3

csvファイルの形式でデータをテーブルにインポートしたい[Oracle SQL開発者を使用].私はそのような100のファイルを持っており、それぞれに約50の列があります。

SQL*Loader の wiki から (http://www.orafaq.com/wiki/SQL*Loader_FAQ)

 load data
 infile 'c:\data\mydata.csv'
 into table emp
 fields terminated by "," optionally enclosed by '"'          
 ( empno, empname, sal, deptno )  //these are the columns headers

私がしたくないのは、すべての列ヘッダーをリストすることです.csvファイル内のすべてのエントリを、テーブルのメンバーに表示順に割り当てたいだけです。

さらに、結局のところ、100個のファイルすべてに対して自動化したいと考えています。

4

3 に答える 3

0

oracle csv loaderを試すことができます。csv コンテンツに基づいてテーブルと制御ファイルを自動的に作成し、SQL ローダーを使用して csv を Oracle テーブルにロードします。

于 2013-05-02T22:22:07.890 に答える