是否可以在 Clickhouse 的 http 接口的请求正文中传递查询参数?



根据文档,Clickhouse的http接口允许我以如下的查询字符串传递查询参数:

首先,我可以编写一个带有参数的查询:

SELECT * FROM foo WHERE id = {id:text}

此查询在主体请求中传递,id的值在查询字符串中传递,如下所示:

http://clickhouse-host:8123/param_id=1

但是,我想知道是否有一种方法可以在主体请求中传递查询及其参数。我在文档中找不到如何实现这一点。

这对我有效:

curl 'http://localhost:8123/?param_size=100' -d "SELECT * FROM numbers({size:UInt32})"

最新更新