|NO.Z.00046|——————————|BigDataEnd|——|Hadoop&OLAP_ClickHouse.V18|——|ClickHouse.v18|ClickHouse语法|Into Outfile|Format子句|
一、INTO OUTFILE 子句
### --- Into Outfile子句
~~~ 添加 INTO OUTFILE filename 子句(其中filename是字符串)
~~~ SELECT query 将其输出重定向到客户端上的指定文件。
~~~ # 实现细节
~~~ 此功能是在可用 命令行客户端 和 clickhouse-local. 因此通过 HTTP接口 发送查询将会失败。
~~~ 如果具有相同文件名的文件已经存在,则查询将失败。
~~~ 默认值 输出格式 是 TabSeparated (就像在命令行客户端批处理模式中一样)。
二、Format子句
### --- Format子句
~~~ ClickHouse支持广泛的 序列化格式https://clickhouse.tech/docs/zh/interfaces/formats/
~~~ 可用于查询结果等。 有多种方法可以选择格式化 SELECT 的输出,
~~~ 其中之一是指定 FORMAT format 在查询结束时以任何特定格式获取结果集。
~~~ 特定的格式方便使用,与其他系统集成或增强性能。
### --- 默认格式
~~~ 如果 FORMAT 被省略则使用默认格式,这取决于用于访问ClickHouse服务器的设置和接口。
~~~ 为 HTTP接口 和 命令行客户端 在批处理模式下,
~~~ 默认格式为 TabSeparated. 对于交互模式下的命令行客户端,
~~~ 默认格式为 PrettyCompact(它生成紧凑的人类可读表)。
### --- 实现细节
~~~ 使用命令行客户端时,数据始终以内部高效格式通过网络传递 (Native).
~~~ 客户端独立解释 FORMAT 查询子句并格式化数据本身(以减轻网络和服务器的额外负担)。
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」