1. Native
数据以二进制数据块的方式进行读写。
数据的导出:
clickhouse-client --query=“SELECT * FROM tsv_demo FORMAT Native” > a.native
数据的导入:
clickhouse-client --query=“insert into tsv_demo FORMAT Native” < a.native
2. Null
主要用于测试性能。 查询会被处理,并且数据会被传送到客户端,但是什么也不输出。
Null格式只能用于查询, 不能用于数据的导入。
3. Pretty
PrettyCompact:在交互式模式下,默认的数据显示格式。
PrettySpace
4. Values
每行之间使用逗号分隔,列之间也是使用逗号分隔。在括号中打印每一行。
INSERT INTO XX values
INSERT INTO XX FORMAT Values
insert into tsv_demo FORMAT Values (‘115.248.158.231’, ‘115.248.158.232’, ‘2020-07-12 17:22:56’), (‘115.248.158.231’, ‘115.248.158.232’, ‘2020-07-12 17:22:56’);
5. Vertical
数据以垂直的格式进行展示。 \G
- XML
只支持数据的查看。
select * from tsv_demo limit 2 FORMAT XML;