0
我一直在試圖向SQL Server數據庫中列的所有行添加數字「1」或「0」。將數值添加到列的所有行SQL Server
使用
ALTER TABLE mytable ADD DEFAULT (1) FOR myfield
,但我不斷收到錯誤
無法創建約束。查看以前的錯誤。
我去刪除約束,然後沒有錯誤運行上面,但現場並沒有更新
是否有增加的數值給所有行,而不使之成爲默認值的另一種方式?
我一直在試圖向SQL Server數據庫中列的所有行添加數字「1」或「0」。將數值添加到列的所有行SQL Server
使用
ALTER TABLE mytable ADD DEFAULT (1) FOR myfield
,但我不斷收到錯誤
無法創建約束。查看以前的錯誤。
我去刪除約束,然後沒有錯誤運行上面,但現場並沒有更新
是否有增加的數值給所有行,而不使之成爲默認值的另一種方式?
不完全清楚你想實現什麼,但它幾乎聽起來像你應該只使用UPDATE查詢,而不是向表中添加約束。 (UPDATE t SET
回答
如果您只是想要設置所有的值,那麼
UPDATE
語句就足夠了,如果這是您想要實現的。例如:來源
2015-06-16 14:41:03 Hysteria86
相關問題