clickhouse-format 工具
允许格式化输入查询。
选项:
--help
或-h
— 显示帮助信息。--query
— 格式化任何长度和复杂性的查询。--hilite
— 添加 ANSI 终端转义序列的语法高亮。--oneline
— 以单行格式输出。--max_line_length
— 格式化单行查询,长度小于指定值。--comments
— 保留输出中的注释。--quiet
或-q
— 仅检查语法,成功时不输出。--multiquery
或-n
— 允许在同一文件中包含多个查询。--obfuscate
— 混淆而不是格式化。--seed <string>
— 确定混淆结果的任意字符串种子。--backslash
— 在格式化查询的每行末尾添加反斜杠。当您从网页或其他地方复制多行查询并希望在命令行中执行时,这非常有用。
示例
- 格式化查询:
结果:
- 高亮和单行:
结果:
- 多查询:
结果:
- 混淆:
结果:
相同的查询和另一个种子字符串:
结果:
- 添加反斜杠:
结果: