次のようなSQL文を書きました。
CREATE TABLE TableA
( "Col1" VARCHAR2(5 BYTE),
"Col2" VARCHAR2(2 BYTE),
)
ORGANIZATION EXTERNAL
( TYPE ORACLE_LOADER
DEFAULT DIRECTORY "DIR"
ACCESS PARAMETERS
( records delimited by newline
fields terminated by ','
optionally enclosed by '"'
)
LOCATION
( 'TableA.csv'
)
)
REJECT LIMIT UNLIMITED ;
「DIR」ディレクトリには 120 個の .csv ファイルがあります。各ファイルを読み込み、ファイルごとに個別の外部テーブルを作成する必要があります。たとえば、fileA に対して tableA を作成する必要があります。このための手順を記述して、各ファイル名をループに読み込み、ファイル名変数を上記の sql 状態に置き換え、ループ内で sql ステートメントを実行することは可能ですか?