mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-14 19:45:11 +00:00
41 lines
1.4 KiB
Markdown
41 lines
1.4 KiB
Markdown
|
---
|
|||
|
title: How do I export data from ClickHouse to a file?
|
|||
|
toc_hidden: true
|
|||
|
toc_priority: 10
|
|||
|
---
|
|||
|
|
|||
|
## Как экспортировать данные из ClickHouse в файл? {#how-to-export-to-file}
|
|||
|
|
|||
|
### Секция INTO OUTFILE {#sektsiia-into-outfile}
|
|||
|
|
|||
|
Добавьте секцию [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 {#tablitsa-s-dvizhkom-file}
|
|||
|
|
|||
|
Смотрите [File](../engines/table-engines/special/file.md).
|
|||
|
|
|||
|
### Перенаправление в командой строке {#perenapravlenie-v-komandoi-stroke}
|
|||
|
|
|||
|
``` sql
|
|||
|
$ clickhouse-client --query "SELECT * from table" --format FormatName > result.txt
|
|||
|
```
|
|||
|
|
|||
|
Смотрите [clickhouse-client](../interfaces/cli.md).
|
|||
|
|
|||
|
[Оригинальная статья](https://clickhouse.tech/docs/en/faq/general/) <!--hide-->
|
|||
|
|