创建修整表

修整表通常是一个事实表,其中一个或多个列通过 DEFAULT 或 SET USING 约束查询其他表的值。DEFAULT 和 SET USING 约束可用于所有数据类型的列。与其他列一样,您可以在创建修整表时设置这些约束,或者在之后的任何时间通过修改表 DDL 设置这些约束:

在所有情况下,您为这些约束设置的表达式都存储在系统表 COLUMNS 的 COLUMN_DEFAULT 和 COLUMN_SET_USING 列中。

通常,DEFAULT 和 SET USING 支持相同的表达式。这些包括:

有关 DEFAULT 和 SET USING 表达式的详细信息(包括限制),请参阅定义列值