Skip to main content

Description

Contient des informations sur les fonctions standard et d’agrégation.

Colonnes

  • name (String) — Le nom de la fonction.
  • is_aggregate (UInt8) — Indique si la fonction est une fonction d’agrégation.
  • case_insensitive (UInt8) — Indique si le nom de la fonction peut être utilisé sans distinction entre majuscules et minuscules.
  • alias_to (String) — Le nom de la fonction d’origine, si le nom de la fonction est un alias.
  • create_query (String) — Obsolète.
  • origin (Enum8(‘System’ = 0, ‘SQLUserDefined’ = 1, ‘ExecutableUserDefined’ = 2, ‘WasmUserDefined’ = 3)) — Obsolète.
  • description (String) — Une description générale de la fonction.
  • syntax (String) — La signature de la fonction.
  • arguments (String) — Les arguments de la fonction.
  • parameters (String) — Les paramètres de la fonction (uniquement pour les fonctions d’agrégation).
  • returned_value (String) — Ce que renvoie la fonction.
  • examples (String) — Exemple d’utilisation.
  • introduced_in (String) — La version de ClickHouse dans laquelle la fonction a été introduite.
  • categories (String) — La catégorie de la fonction.
  • deterministic (Nullable(UInt8)) — Indique si la fonction renvoie le même résultat pour les mêmes arguments. NULL si cette information est inconnue (par exemple, pour les fonctions d’agrégation ou définies par l’utilisateur).
  • higher_order (Nullable(UInt8)) — Indique si la fonction est d’ordre supérieur, c’est-à-dire si elle accepte au moins une expression lambda comme argument (par exemple, arrayMap, arrayFilter, mapApply). NULL si cette information est inconnue.

Exemple

Query
Response
Dernière modification le 14 août 2026