2016-10-19 4 views
0

今、私はデータをインポートしたい私は、CSVファイルを使用して花にデータをロードしているし、今私はインポートデータ

ALTER TABLE <tablename> ADD (<columnname> <datatype>);

によってテーブルに新しい列を追加しましたこの特定の列はCSVファイルを使用しています。特定の列にインポートする方法が見つかりませんでした。どんな助けもありがたいです。

答えて

0

CSVインポート機能では、部分読み込みと「列塗りつぶし」ができません。 あなたができることは、ステージングテーブルに新しいデータ(もちろんキー列と一緒に)をロードしてそこからターゲットテーブルの列を更新することです。

CSVインポートがであることは、ETLソリューションであることを意味するものではありません()。そのために、スマートなデータ統合機能があります。

+0

すべての配列要素を1つのテーブルに一度に挿入できますか? –

+0

あなたがここで参照している「配列」がわかりません。 ARRAY型付き列に値を挿入/更新するには、ARRAY(...、...、...)演算子を使用する必要があります。 –

+0

はい私はARRAY(..、...、...)演算子を使用する必要があることを知っています。しかし、私の質問は、テーブルに多数のエントリを挿入する方法ですか?例えば、1000万行配列)をファイルに挿入します。どのように配列の列にそれらの値を挿入できますか? –

関連する問題