跳至主要内容

functions

包含有关普通函数和聚合函数的信息。

  • name (字符串) – 函数的名称。
  • is_aggregate (UInt8) — 函数是否为聚合函数。
  • case_insensitive, (UInt8) - 函数名称是否可以不区分大小写地使用。
  • alias_to, (字符串) - 函数名称的别名,如果函数名称是别名。
  • create_query, (枚举) - 未使用。
  • origin, (Enum8) - 未使用。
  • description, (字符串) - 函数功能的高级描述。
  • syntax, (字符串) - 函数的签名。
  • arguments, (字符串) - 函数接受哪些参数。
  • returned_value, (字符串) - 函数返回什么。
  • examples, (字符串) - 函数的示例用法。
  • categories, (字符串) - 函数的类别。

示例

 SELECT name, is_aggregate, is_deterministic, case_insensitive, alias_to FROM system.functions LIMIT 5;
┌─name─────────────────────┬─is_aggregate─┬─is_deterministic─┬─case_insensitive─┬─alias_to─┐
│ BLAKE3 │ 0 │ 1 │ 0 │ │
│ sipHash128Reference │ 0 │ 1 │ 0 │ │
│ mapExtractKeyLike │ 0 │ 1 │ 0 │ │
│ sipHash128ReferenceKeyed │ 0 │ 1 │ 0 │ │
│ mapPartialSort │ 0 │ 1 │ 0 │ │
└──────────────────────────┴──────────────┴──────────────────┴──────────────────┴──────────┘

5 rows in set. Elapsed: 0.002 sec.