2016-05-16 12 views
0

私は別のテーブルから他のカラムデータを挿入したいテーブルを新しく作成しました。 第一私は、新しく追加されたtable.-cqlでの行の挿入

に列データを挿入するために使用私のO/P [ファイル] -

スクリプト

をファイルに他の列のデータをコピーし、各ラインに挿入操作を実行したいです

sed "s/' *, *'/' '/g;s/\(.*\),\(.*\),\(.*\),\(.*\)/INSERT INTO WHERE_USED (prod_id, id,effective_date, revision ,type) VALUES (/1,/2,/3,/4, 'COMPONENT');s/' '/','/g" whereUsed.cql 

入力ファイルwhereUsed.cql -

  '4.FIDFLBIDA','1.809853','2015-04-16 12:04:21+0000','' 
      'LB333','HK8','2015-05-23 16:20:00+0000','' 
      '4.SMA-EI-REC','3.PAS-DYN-LTR','2015-04-10 04:00:00+0000','' 

親切にアドバイスし

答えて

0

あなたがしようとしていることは良いことです。何かがうまくいきましたか?

しかし、COPYステートメントを使用している可能性があります。これは、CSVを入力として受け取り、効率的に挿入することができます。

希望すると便利です。