PostgreSQLで空のjsonドキュメントのJSONB
値を持つDEFAULT
列を作成する方法をドキュメントで見つけることができません。
上記はCREATE TABLE
定義?
これは、他のデフォルト値と同じです。
create table amsterdam
(
id integer primary key,
payload jsonb not null default '{}'::jsonb
);
既存のテーブルを変更する場合、構文は次のとおりです。
alter table TABLE add column COLUMN jsonb not null default '{}'::jsonb;