1
CockroachDBは、その表の列のデフォルト値をサポートしていますか?デフォルト値を関数値(例:current_date()
)にすることはできますか?CockroachDBのDEFAULT列値のサポート
CockroachDBは、その表の列のデフォルト値をサポートしていますか?デフォルト値を関数値(例:current_date()
)にすることはできますか?CockroachDBのDEFAULT列値のサポート
あなたはCockroachDBがhereを文書化しているDEFAULT制約を使用して、デフォルト値を設定することができます。
また、デフォルト値を関数として設定することもできます。書き込みが発生した日付を挿入します。
あなたが好きなデフォルトの列を持つテーブル作成します。次にdate_purchased
列を指定しないテーブルへのすべての挿入が列を自動的にcurrent_date()
の戻り値が移入されます
CREATE TABLE purchase_log (
id INT PRIMARY KEY,
date_purchased DATE DEFAULT current_date()
);
を挿入の時間。