メインコンテンツへスキップ
メインコンテンツへスキップ

Files

file

ファイルを文字列として読み取り、そのデータを指定された列に読み込みます。ファイルの内容は解釈されません。

テーブル関数 file も参照してください。

構文

file(path[, default])

引数

  • pathuser_files_path からの相対パスで指定されるファイルのパス。ワイルドカード ***?{abc,def}、および {N..M}(ここで NM は数値、'abc''def' は文字列)をサポートします。
  • default — ファイルが存在しない、またはアクセスできない場合に返される値。サポートされるデータ型: String および NULL

a.txt と b.txt というファイルからデータを読み込み、文字列としてテーブルに挿入します:

INSERT INTO table SELECT file('a.txt'), file('b.txt');