DB2にCSVファイルをインポートする方法

IBMによって作成されたDB2データベースシステムは、WindowおよびLinuxマシンで動作し、コンマ区切り値(CSV)ファイルなどのファイルタイプをインポートできます。 これにより、別のプログラムでデータを作成し、それをDB2テーブルに直接アップロードして、時間を節約できます。 DB2には、ファイルをアップロードするためのいくつかのオプションがあります。 コマンドセンターには直接オプションがありますが、SQLコマンドを介してCSVファイルをインポートすると、データをテーブルに追加する前に操作または変更できます。

SQLコマンド

ステップ1

DB2データベースのSQLコードを開き、データベースに接続します。

今日のビデオ

ステップ2

コードに「IMPORTFROM "sample_file.csv" OF DEL INSERT INTO your_table(attribute1、attribute2)」と入力し、「sample_file.csv」をパスに置き換えます。 CSVファイルの名前、データをインポートするテーブルの名前を含む「your_table」、およびの名前を含む「attribute1」と「attribute2」 列。 属性をコンマで区切る限り、必要な数の属性をインポートできます。

ステップ3

コードを実行し、テーブルをチェックして、CSVファイルのデータが正しくインポートされていることを確認します。

指令センター

ステップ1

「スタート」アイコンをクリックし、「すべてのプログラム」を開き、「IBM DB2」フォルダーを開いて、「コマンド・センター」をクリックします。

ステップ2

上部のツールバーメニューで[ファイル]または[コマンドセンター]をクリックします。 [インポート]をクリックし、[...]をクリックしてファイルを参照します。 「OK」をクリックしてプロセスを完了します。 左側のナビゲーションツリーで右クリックし、[インポートから作成]をクリックして同じオプションにアクセスすることもできます。

ステップ3

テーブルを更新し、データにエラーがないか確認します。

警告

インポートする前に、CSVファイルの列がDB2テーブルの列と一致していることを確認してください。