【问题标题】:Get Inner Table Name of Materialized Views with Clickhouse使用 Clickhouse 获取物化视图的内表名称
【发布时间】:2021-08-14 15:23:29
【问题描述】:

我有几个表和物化视图尚未使用To [db] 语句创建,并且有一个具有这些名称的内部表:

│ .inner_id.27e007b7-d831-4bea-8610-b3f0fd1ee018 │
│ .inner_id.3e27a1eb-f40f-4c6d-bc70-7722f2cc953b │
│ .inner_id.53c0fe00-151a-4bb5-ba61-237da8c1c6f2 │
│ .inner_id.7785fe45-94e0-42ee-8c0e-14f2d74e3c88 │
│ .inner_id.7d7e6485-e18e-47e0-9bb6-51a31a8cafd0 │
│ .inner_id.cd920d50-7469-4507-a5cf-244de054b037 │
│ .inner_id.fe6d3ce5-7ffc-4bca-9d6b-4015b1807e4f │

这与我用来创建它们的物化视图的名称不同。

有没有办法通过clickhouse查询获得物化视图的内表名?

【问题讨论】:

    标签: clickhouse materialized-views


    【解决方案1】:

    要解析 uuid 名称,请使用以下查询:

    SELECT
        uuid,
        name
    FROM system.tables
    WHERE database = '{name_of_database}' AND engine = 'MaterializedView'
    
    /*
    ┌─────────────────────────────────uuid─┬─name───────┐
    │ 6b297d75-1c67-4824-9a60-94195c160436 │ mv_name_01 │
    ..
    └──────────────────────────────────────┴────────────┘
    */
    

    【讨论】:

      猜你喜欢
      • 2020-06-25
      • 2021-12-06
      • 2021-07-24
      • 2021-10-09
      • 2019-01-28
      • 2018-12-28
      • 2018-11-10
      • 2019-08-12
      • 2021-10-11
      相关资源
      最近更新 更多