ClickHouse/docs/ja/operations/system-tables/projections.md
2024-11-18 11:58:58 +09:00

1.3 KiB

slug
/ja/operations/system-tables/projections

projections

すべてのテーブルにおける既存のプロジェクションに関する情報を含みます。

カラム:

  • database (String) — データベース名。
  • table (String) — テーブル名。
  • name (String) — プロジェクション名。
  • type (Enum) — プロジェクションのタイプ ('Normal' = 0, 'Aggregate' = 1)。
  • sorting_key (Array(String)) — プロジェクションのソートキー。
  • query (String) — プロジェクションのクエリ。

SELECT * FROM system.projections LIMIT 2 FORMAT Vertical;
Row 1:
──────
database:    default
table:       landing
name:        improved_sorting_key
type:        Normal
sorting_key: ['user_id','date']
query:       SELECT * ORDER BY user_id, date

Row 2:
──────
database:    default
table:       landing
name:        agg_no_key
type:        Aggregate
sorting_key: []
query:       SELECT count()