ClickHouse/docs/ru/faq/integration/file-export.md

38 lines
1.3 KiB
Markdown
Raw Normal View History

2020-12-15 16:17:42 +00:00
---
title: How do I export data from ClickHouse to a file?
toc_hidden: true
toc_priority: 10
---
2020-12-15 19:34:11 +00:00
## Как экспортировать данные из ClickHouse в файл? {#how-to-export-to-file-rus}
2020-12-15 16:17:42 +00:00
2020-12-15 19:34:11 +00:00
### Секция INTO OUTFILE {#sektsiia-into-outfile-rus}
2020-12-16 13:39:14 +00:00
Добавьте секцию [INTO OUTFILE](../../sql-reference/statements/select/into-outfile.md#into-outfile-clause) к своему запросу.
Например:
``` sql
SELECT * FROM table INTO OUTFILE 'file'
```
По умолчанию, для выдачи данных ClickHouse использует формат [TabSeparated](../../interfaces/formats.md#tabseparated). Чтобы выбрать [формат данных](../../interfaces/formats.md), используйте секцию [FORMAT](../../sql-reference/statements/select/format.md#format-clause).
Например:
``` sql
SELECT * FROM table INTO OUTFILE 'file' FORMAT CSV
```
## Таблица с движком File {#using-a-file-engine-table}
Смотрите [File](../../engines/table-engines/special/file.md).
## Перенаправление в командой строке {#using-command-line-redirection}
``` bash
$ clickhouse-client --query "SELECT * from table" --format FormatName > result.txt
```
Смотрите [clickhouse-client](../../interfaces/cli.md).