Перейти к основному содержимому
Перейти к основному содержимому

Файлы

file

Читает файл как строку и загружает данные в указанную колонку. Содержимое файла не интерпретируется.

Также см. табличную функцию file.

Синтаксис

file(path[, default])

Аргументы

  • path — Путь к файлу относительно user_files_path. Поддерживает подстановочные знаки *, **, ?, {abc,def} и {N..M}, где N, M — числа, а 'abc', 'def' — строки.
  • default — Значение, возвращаемое, если файл не существует или не может быть доступен. Поддерживаемые типы данных: String и NULL.

Пример

Вставка данных из файлов a.txt и b.txt в таблицу как строки:

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