Description
Liste toutes les projections hypothétiques (what-if) définies dans la session en cours. VoirCREATE HYPOTHETICAL PROJECTION et EXPLAIN WHATIF.
Le contenu est propre à chaque session : une connexion ne voit que ses propres projections hypothétiques, et la table reste vide si aucune n’a été créée dans la session en cours.
Les valeurs courantes de (database, table) sont résolues par UUID au moment de la requête ; elles reflètent donc les opérations RENAME TABLE, et les entrées correspondant à des tables supprimées sont masquées automatiquement.
Colonnes
database(String) — Nom de la base de donnéestable(String) — Nom de la tablename(String) — Nom de la projectiontype(Enum8(‘Normal’ = 0, ‘Aggregate’ = 1)) — Type de projectionsorting_key(Array(String)) — Clé de tri de la projectionquery(String) — Requête SELECT de la projection, vide pour la forme INDEX … TYPE …definition(String) — Déclaration complète de la projection telle qu’elle a été écritesettings(Map(String, String)) — Paramètres de la projection issus de WITH SETTINGS