Bagaimana cara mengubah nilai default kolom di PostgreSQL?


126

Bagaimana cara mengubah nilai default kolom di PostgreSQL?

Saya sudah mencoba:

ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';

Tapi itu memberi saya kesalahan:

ERROR: syntax error at or near "DEFAULT"

Jawaban:



80

Jika Anda ingin menghapus batasan nilai default, Anda dapat melakukan:

ALTER TABLE <table> ALTER COLUMN <column> DROP DEFAULT;
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.