1
CockroachDB支持其表中列的默认值吗?它是否允许默认值为函数值(例如current_date()
)?CockroachDB中的DEFAULT列值支持
CockroachDB支持其表中列的默认值吗?它是否允许默认值为函数值(例如current_date()
)?CockroachDB中的DEFAULT列值支持
您可以使用DEFAULT约束来设置DEFAULT值,该约束是CockroachDB记录的here。
它还支持将默认值设置为功能,例如,插入发生写入的日期。
您可以创建一个表,像这样的默认列:
CREATE TABLE purchase_log (
id INT PRIMARY KEY,
date_purchased DATE DEFAULT current_date()
);
然后所有插入表中不指定date_purchased
柱将与在current_date()
返回值自动填充柱插入的时间。