DB2逆引きリファレンス目次】 【DB2逆引きリファレンス目次#保守作業編】 【DB2逆引きリファレンス目次#データの移動

前提

解説

表のデータをエクスポートするには、CLPのEXPORTコマンドを用います。

EXPORT TO エクスポート先ファイル OF データ形式指定
  [MODIFIED BY エクスポートオプション指定 ] [MESSAGES メッセージ出力先ファイル ]
  SELECT文

エクスポート先ファイル
: エクスポートしたデータを格納するファイルのパスを指定します。

データ形式指定
: ファイルのデータ形式を以下のいずれかで指定します。

DEL
: カンマ区切りのASCII形式。いわゆるCSV(Comma Separated Values)形式。

IXF
: 表の型情報なども含むバイナリー形式。

MODIFIED BY エクスポートオプション指定
: エクスポート処理のオプションを以下のいずれかの形式で指定します。複数のオプションを指定する場合は、空白で区切って並べます。

chardel''
: DEL形式でデータをエクスポートする際に、列を単引用符で括ります。

chardel""
: DEL形式でデータをエクスポートする際に、列を二重引用符で括ります。

codepage= コードページ指定
: DEL形式でデータをエクスポートする際に用いるコードページを指定します。

MESSAGES メッセージ出力先ファイル
: EXPORTコマンドの出力メッセージを記録するファイルのパスを指定します。指定しない場合は標準出力にメッセージが出力されます。

SELECT文
: エクスポートするデータを指定するSELECT文を記述します。

使用例

表(ここではemployee)に含まれる全件のデータをIXF形式のファイル(ここではemployee.ixf)にエクスポートする例。

db2 ==> EXPORT TO employee.ixf OF IXF SELECT * FROM employee↓

表(ここではemployee)に含まれる全件のデータを、二重引用符で列を括ったDEL形式のファイル(ここではemployee.del)にエクスポートする例。

db2 ==> EXPORT TO employee.del OF DEL MODIFIED BY CHARDEL"" SELECT * FROM employee↓

注意

参照