GBase 8c
其他
问答

需要建立GBase 8c存储生成列,生成列的约束有哪些?

发表于2023-12-07 13:44:1467次浏览3个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】: GBase 8c V5
【操作系统】: CentOS 7.6
【CPU】:   x86

【问题描述】*:需要建立GBase 8c存储生成列,生成列的约束有哪些?

评论

登录后才可以发表评论
GBase用户13126发表于 2年前
生成列和涉及生成列的表的定义有几个限制:


生成表达式只能使用不可变函数,并且不能使用子查询或以任何方式引用当前行以外的任何内容;
生成表达式不能引用另一个生成列;
生成表达式不能引用系统表,除了 tableoid;
生成列不能具有列默认或标识定义;
生成列不能是分区键的一部分;
外部表可以有生成列。
最佳回答
用户头像
GBase用户28017发表于 6个月前
好问。
崔哥发表于 2个月前
东南形胜,三吴都会,钱塘自古繁华,烟柳画桥,风帘翠幕,参差十万人家。云树绕堤沙,怒涛卷霜雪,天堑无涯。市列珠玑,户盈罗绮,竞豪奢。重湖叠巘清嘉。有三秋桂子,十里荷花。羌管弄晴,菱歌泛夜,嬉嬉钓叟莲娃。千骑拥高牙。乘醉听箫鼓,吟赏烟霞。异日图将好景,归去凤池夸。