2011-01-20 10 views

答えて

143

'SET' が

ALTER TABLE ONLY users ALTER COLUMN lang SET DEFAULT 'en_GB'; 
+4

テーブルの名前の前に 'ONLY'は何を使用していますか? –

+8

"テーブル名の前にONLYが指定されている場合は、そのテーブルのみが変更され、ONLYが指定されていない場合、そのテーブルとその子孫テーブル(ある場合)は" http://www.postgresql.org/docs/ " 9.3/static/sql-altertable.html –

50

を忘れてそして、あなたはデフォルトを削除したい場合はさ値の制約は、あなたが行うことができます:

ALTER TABLE <table> ALTER COLUMN <column> DROP DEFAULT; 
関連する問題