CockroachDB是否支持其表中列的默认值?它是否允许默认值为函数值(例如 current_date()
(?
您可以使用 DEFAULT 约束来设置 DEFAULT 值,CockroachDB 在此处记录了该约束。
它还支持将默认值设置为函数,例如插入写入发生的日期。
您将创建一个具有此类默认列的表,如下所示:
CREATE TABLE purchase_log (
id INT PRIMARY KEY,
date_purchased DATE DEFAULT current_date()
);
然后,表中未指定date_purchased
列的所有插入操作都将在插入时自动填充返回值 current_date()
的列。