mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 17:12:03 +00:00
Merge pull request #8662 from BayoNet/l10n/CLICKHOUSEDOCS-508-faq-export-to-file
DOCS-508: FAQ: How export to file? EN review, RU translation.
This commit is contained in:
commit
39bcbde8f1
@ -21,11 +21,11 @@ If you use Oracle through the ODBC driver as a source of external dictionaries,
|
||||
NLS_LANG=RUSSIAN_RUSSIA.UTF8
|
||||
```
|
||||
|
||||
## How to export data from ClickHouse to the file?
|
||||
## How Do I Export Data from ClickHouse to a File? {#how-to-export-to-file}
|
||||
|
||||
### Using INTO OUTFILE Clause
|
||||
|
||||
Add [INTO OUTFILE](../query_language/select/#into-outfile-clause) clause to your query.
|
||||
Add an [INTO OUTFILE](../query_language/select/#into-outfile-clause) clause to your query.
|
||||
|
||||
For example:
|
||||
|
||||
@ -41,11 +41,11 @@ For example:
|
||||
SELECT * FROM table INTO OUTFILE 'file' FORMAT CSV
|
||||
```
|
||||
|
||||
### Using File-engine Table
|
||||
### Using a File-Engine Table
|
||||
|
||||
See [File](../operations/table_engines/file.md).
|
||||
|
||||
### Using Command-line Redirection
|
||||
### Using Command-Line Redirection
|
||||
|
||||
```sql
|
||||
$ clickhouse-client --query "SELECT * from table" > result.txt
|
||||
|
@ -21,4 +21,37 @@
|
||||
NLS_LANG=RUSSIAN_RUSSIA.UTF8
|
||||
```
|
||||
|
||||
## Как экспортировать данные из ClickHouse в файл? {#how-to-export-to-file}
|
||||
|
||||
### Секция INTO OUTFILE
|
||||
|
||||
Добавьте секцию [INTO OUTFILE](../query_language/select/#into-outfile-clause) к своему запросу.
|
||||
|
||||
Например:
|
||||
|
||||
```sql
|
||||
SELECT * FROM table INTO OUTFILE 'file'
|
||||
```
|
||||
|
||||
По умолчанию, для выдачи данных ClickHouse использует формат [TabSeparated](../interfaces/formats.md#tabseparated). Чтобы выбрать [формат данных](../interfaces/formats.md), используйте [секцию FORMAT](../query_language/select/#format-clause).
|
||||
|
||||
Например:
|
||||
|
||||
```sql
|
||||
SELECT * FROM table INTO OUTFILE 'file' FORMAT CSV
|
||||
```
|
||||
|
||||
### Таблица с движком File
|
||||
|
||||
Смотрите [File](../operations/table_engines/file.md).
|
||||
|
||||
### Перенаправление в командой строке
|
||||
|
||||
```sql
|
||||
$ clickhouse-client --query "SELECT * from table" > result.txt
|
||||
```
|
||||
|
||||
Смотрите [clickhouse-client](../interfaces/cli.md).
|
||||
|
||||
|
||||
[Оригинальная статья ](https://clickhouse.yandex/docs/en/faq/general/) <!--hide-->
|
||||
|
@ -1147,7 +1147,7 @@ SELECT CounterID, 2 AS table, sum(Sign) AS c
|
||||
|
||||
Запросы - части `UNION ALL` нельзя заключить в скобки. `ORDER BY` и `LIMIT` применяются к отдельным запросам, а не к общему результату. Если вам нужно применить какое-либо преобразование к общему результату, то вы можете разместить все запросы с `UNION ALL` в подзапросе в секции `FROM`.
|
||||
|
||||
### Секция INTO OUTFILE
|
||||
### Секция INTO OUTFILE {#into-outfile-clause}
|
||||
|
||||
При указании `INTO OUTFILE filename` (где filename - строковый литерал), результат запроса будет сохранён в файл filename.
|
||||
В отличие от MySQL, файл создаётся на стороне клиента. Если файл с таким именем уже существует, это приведёт к ошибке.
|
||||
@ -1155,7 +1155,7 @@ SELECT CounterID, 2 AS table, sum(Sign) AS c
|
||||
|
||||
Формат вывода по умолчанию - TabSeparated, как и в не интерактивном режиме клиента командной строки.
|
||||
|
||||
### Секция FORMAT
|
||||
### Секция FORMAT {#format-clause}
|
||||
|
||||
При указании FORMAT format вы можете получить данные в любом указанном формате.
|
||||
Это может использоваться для удобства или для создания дампов.
|
||||
|
Loading…
Reference in New Issue
Block a user