飞书文档学习链接:https://www.volcengine.com/docs/4726/47275
1. 用户名函数
用户名函数并非 ClickHouse 官方函数,而是与项目用户信息相结合,用于返回当前使用用户的指定信息的函数。
USERNAME()可返回当前用户的用户名,如下所示。该函数也可与其他函数组合使用
2. JSON 函数
函数名称 |
函数格式 |
用途 |
示例 |
visitParamExtractInt |
visitParamExtractUInt(params, name) |
将名为“name”的字段的值解析成 UInt64。如果这是一个字符串字段,函数将尝试从字符串的开头解析一个数字。如果该字段不存在,或无法从它中解析到数字,则返回0。 |
|
visitParamExtractFloat |
visitParamExtractFloat(params, name) |
将名为“name”的字段的值解析成 float64 |
|
visitParamExtractBool |
visitParamExtractBool(params, name) |
解析一个 true/false 值. 结果是 UInt8 |
|
visitParamHas |
visitParamHas(params, name) |
检查是否存在“name”名称的字段 |
|
visitParamExtractRaw |
visitParamExtractRaw(params, name) |
返回字段的值,包含空格符。 |
visitParamExtractRaw('{"abc":{"def":[1,2,3]}}', 'abc') = '{"def":[1,2,3]}' |
get_json_object |
get_json_object(string json_string, string path) |
返回 JSON 中 path 指定的元素 |
get_json_object('{"n_s" : [{"ac":"abc","xz":"xz"}, {"def":"def |