clickhouse客户端中的转义字符

p8ekf7hl  于 2021-07-15  发布在  ClickHouse
关注(0)|答案(1)|浏览(1209)

我在一个xterm终端上使用clickhouse cli,在redhatel6操作系统上使用bashshell。
由于终端转义序列,输出不可读。
例如:

SELECT count(*)
FROM system.tables

ââcount()ââ
â      35 â
âââââââââââ

1 rows in set. Elapsed: 0.002 sec.

当我使用 --format=PrettySpace 选择但最终 NULL 值仍然无法读取:

SELECT DISTINCT ont_index
FROM port_status_events
WHERE isNull(ont_index) OR (ont_index < 2)
ORDER BY ont_index ASC NULLS FIRST

ââont_indexââ
â      á´ºáµá´¸á´¸ â
â         0 â
â         1 â
âââââââââââââ

3 rows in set. Elapsed: 0.003 sec. Processed 11.57 thousand rows, 23.13 KB (3.50 million rows/s., 6.99 MB/s.)

有没有办法告诉客户我使用的是不同类型的终端?

ffdz8vbo

ffdz8vbo1#

正如@thomas dickey所说的,这与终端转义序列无关,而是与字符编码有关。
我改变了腻子设置为utf-8和一切工作正常了。

相关问题