Clickhouse 中计算或生成的列

Joz*_*sky 3 sql clickhouse

是否有任何选项如何在 CREATE TABLE 语句中创建计算列?类似于 PostgreSQL 中生成的列

CREATE TABLE people (
    ...,
    height_cm numeric,
    height_in numeric GENERATED ALWAYS AS (height_cm / 2.54) STORED
);
Run Code Online (Sandbox Code Playgroud)

或 T-SQL 中的计算列

CREATE TABLE dbo.Products
(
  ProductID int IDENTITY (1,1) NOT NULL
  , QtyAvailable smallint
  , UnitPrice money
  , InventoryValue AS QtyAvailable * UnitPrice
);
Run Code Online (Sandbox Code Playgroud)

如果没有类似的选择,请问还有什么替代方案?我的目的是在物化视图中使用这些生成的列,而不需要在 MV 创建脚本中计算它们。