是否可以在生成的列中使用子查询表达式?



我正在使用PostgreSQL 12,是否可以在生成的列上使用查询?

我的意思是,在列创建中使用
GENERATED ALWAYS AS (some query) STORED

some查询"必须是不可变的,至少在版本13:

生成表达式可以引用表中的其他列,但是不是其他生成的列。使用的任何函数和操作符必须是不可变的。不允许引用其他表

最新更新