> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Документация по функции Files

# Files

<div id="file">
  ## file
</div>

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

См. также табличную функцию [file](/ru/reference/functions/table-functions/file).

**Синтаксис**

```sql theme={null}
file(path[, default])
```

**Аргументы**

* `path` — Путь к файлу, заданный относительно [user\_files\_path](/ru/reference/settings/server-settings/settings#user_files_path). Поддерживаются подстановочные шаблоны `*`, `**`, `?`, `{abc,def}` и `{N..M}`, где `N`, `M` — числа, а `'abc'`, `'def'` — строки.
* `default` — Значение, которое возвращается, если файл не существует или к нему нет доступа. Поддерживаемые типы данных: [String](/ru/reference/data-types/string) и [NULL](/ru/reference/settings/formats#input_format_null_as_default).

**Пример**

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

```sql theme={null}
INSERT INTO table SELECT file('a.txt'), file('b.txt');
```
