テーブル・エクスポート¶
- 「サイトマップ」をクリックします。
- 「TableMaintenance」→「テーブル・エクスポート」をクリックします。
データベース上のテーブルをエクスポートする¶
注意
同一テーブル名を重複して選択することはできませんのでご注意してください。
オプション設定について¶
ファイルエンコーディング | エクスポートしたCSVファイルのエンコーディングを指定するための設定です。 環境に合わせて適切な値を設定してください。 以下のエンコーディングを設定することができます。 MS932, UTF-8, UTF-16, EUC_JP |
改行コード | エクスポートしたCSVファイルの改行コードを選択します。環境に合わせて適切な値を設定してください。 改行コードは、以下の三つのみ指定することができます。 CRLF, LF, CR |
日付フォーマット | エクスポート対象のテーブルに日付型、もしくはタイムスタンプ型のフィールドがある場合 このオプションで設定した日付フォーマットで出力されます。 例)yyyy/MM/dd|HH:mm:ss yyyy/MM/dd など |
数値フォーマット | エクスポート対象のテーブルに数値型のフィールドがある場合 このオプションで設定した数値フォーマットで出力されます。 例)###,###(3桁ごとにカンマを入れる) #.##(小数点以下2桁まで出力する) |
バイナリデータ | エクスポート対象のテーブルに、バイナリのデータがあった場合、出力ファイル中に含めるかどうかを選択します。 【エクスポートファイルに含める】 バイト配列データをBASE64でエンコードした文字列がCSVファイル内に出力されます。 【別ファイルに出力する】 バイナリファイルとして出力され、エクスポートデータにはバイナリファイルへの相対パスが書き込まれます。 |
エクスポートファイルが1つのとき | エクスポート対象のテーブルが1つの場合、zipで圧縮するかどうかを設定します。 対象テーブルが複数の場合は、常に圧縮されます。 【そのまま出力する】 「テーブル名.csv」ファイルとして出力されます。 【ZIP圧縮する】 zip圧縮して出力されます。ファイル名には、日付形式の任意の名前が付けられます。 |
ZIPファイル名 | ZIP形式で出力する場合のファイル名を設定します。 ZIPファイル名を設定しない場合、日付形式の任意の名前が付けられます。 |
出力開始レコード位置 | 出力を開始するレコード位置を設定します。「0」が設定された場合は、テーブルの全レコードを出力します。 |
最大出力件数(件) | 最大出力件数を設定します。「0」が設定された場合は、制限なしとなります。 |
Null値の代わりに出力する文字列 | データベースのフィールドにNullがある場合に、CSV出力時にNull値に対する代替文字列を出力するための設定です。 |
ヘッダ | 対象テーブルのフィールド名をCSVファイルに出力するかどうかを設定します。 |
コラム
- 対応するバイナリ系フィールドの型
エクスポートおよびインポートが可能なバイナリ系の型は次の通りです。
データベース名 | 型名 |
---|---|
Oracle | BLOB CLOB |
DB2 | BLOB CLOB |
SQL Server | image varbinary |
PostgreSQL | bytea |
注意
DB2では、バイナリ(BLOB、CLOB)データを含んでいるテーブルをエクスポートする場合、 [出力開始レコード位置]オプションに「0」以外の値を指定することはできません。