Pdo\Pgsql::copyFromFile

ファイルからデータをテーブルにコピーする

説明

public bool Pdo\Pgsql::copyFromFile(
    string $tableName,
    string $filename,
    string $separator = "\t",
    string $nullAs = "\\\\N",
    stringnull $fields = null
)

filename で指定されたファイルからデータを テーブル tableName にコピーします。その際、 separator をフィールドのデリミタ、そして fields のリストを使います。

パラメータ

tableName
テーブル名を含む文字列
filename
インポートするデータを含むファイル名
separator
rows 配列の各要素の中で フィールドを分割するためのデリミタ
nullAs
SQLの NULL 値をどのように扱うかを指定します
fields
挿入するフィールドの一覧

戻り値

成功した場合に true を、失敗した場合に false を返します。

参考

  • Pdo\Pgsql::copyToFile
  • Pdo\Pgsql::copyFromArray
  • Pdo\Pgsql::copyToArray