このデータをoracleにロードするには、外部表の概念を使用してデータをロードします。 ソースから3行目のみを読み込む方法はありますか?SQLローダーまたは外部表を使用してoracleで3行目のみをインポートする方法
これは、外部
ENG、イングランド、英語
SCO、スコットランド、英語
IRE、アイルランド、イギリス
WAL、ウェールズ、ウェールズ
このデータをoracleにロードするには、外部表の概念を使用してデータをロードします。 ソースから3行目のみを読み込む方法はありますか?SQLローダーまたは外部表を使用してoracleで3行目のみをインポートする方法
これは、外部
ENG、イングランド、英語
SCO、スコットランド、英語
IRE、アイルランド、イギリス
WAL、ウェールズ、ウェールズ
INSERT INTO <target_table>
SELECT * FROM <external_table>
WHERE <condition to determine which line to import>
すなわち位置のtxtのデータであります。 COUNTRY_CODE(または任意の列が呼ばれる)= 'ENG'、等
行5000から6000までの行のデータが必要です。 – S123DB8
{表@table_name INTO OPTIONS(SKIP = 1000、LOAD = 40050、ERRORS = 2147483647)
LOAD}
SQLローダーあなたはこれを試すことができます - スキップレコードと必要なレコード数をロードする
'SQL * Loader-350:1行目の構文エラーです。 英数字以外の文字の組み合わせが正しくありません {オプション(SKIP = 1、 LOAD = 40050、ERRORS = 2147483647) ' ^ [https://infoallsite.wordpress.com/2016/05/14/sql-loader-error/] 私はこのエラーについて何か考えましたか? – S123DB8
1行をインポートするためにこのすべての努力をするのはどうですか?挿入文を書くだけですか? – OldProgrammer
たとえば、もし私が10000行を持っていて、5000行目または5000行目から1行だけのデータをアップロードするように頼んだら、? – S123DB8