[英]alter table add contraint (postgresql)
下面有一個我要在postgres中執行的字符串,但是我收到一個SQL狀態錯誤(42601),我知道這是一個語法問題。 我已經閱讀了有關執行此語句的文檔,並覺得好像是正確的。 為了糾正此陳述而提出的任何句法建議將不勝感激。
ALTER TABLE ASeriesResults ADD CONSTRAINT DF_ASeriesResults_CaseId
DEFAULT ((0)) FOR CaseId;
如果要使用默認值,為什么要添加約束?
默認值不是約束(我認為手冊中沒有任何內容建議您需要add constraint
來添加默認值):
ALTER TABLE ASeriesResults ALTER COLUMN CaseId SET DEFAULT 0;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.