2
A
回答
2
有了一個快速的研究,我得到這個:
ALTER TABLE table_name
ALTER COLUMN column_name datatype SET DEFAULT default_value
我不是一個SQL專家雖然,但這似乎像它會做的工作。 來源:http://www.w3schools.com/sql/sql_default.asp。無論如何,這是一個很好的sql問題資源。
1
ALTER TABLE dbo.Tbl_1
DROP CONSTRAINT DF_genre
ALTER TABLE dbo.Tbl_1 ADD CONSTRAINT
DF_genre DEFAULT ('new value') FOR genre
替換「DF_genre」與任何約束被命名爲每個表。
2
只是小幅上浮士德的答案擴大,這可能使用SP_MSFOREACHTABLE(無證程序)來完成,不再需要編寫所有表:
EXECUTE SP_MSFOREACHTABLE
@Command1 = 'ALTER TABLE ? ADD CONSTRAINT DF_Genre DEFAULT (''Default'') FOR Genre ',
@WhereAnd = 'AND o.Name IN (SELECT Table_Name FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = ''Genre'')'
相關問題
- 1. 更改幾個表的數據捕獲
- 2. 同一頁面中的幾個更改列表
- 3. 用於更新幾個表中幾個列的T-SQL光標
- 4. 基於幾個參數的MySQL更新
- 5. 如何複製文件,但更改裏面的幾個參數?
- 6. 數過幾個列表
- 7. 列表<Model>帶有一個參數,該參數應該在更改時從下拉列表中提取
- 8. 傳遞一個列表作爲幾個參數
- 9. 更改一個列表中的元素會更改多個列表..?
- 10. 如何更改(String ... params)參數列表在android中的doInBackground asyncTask?
- 11. 更改一個列表更改了另一個列表
- 12. 在perl中的一行中更改幾個表達式
- 13. 更改參數的RabbitMQ的隊列
- 14. 正則表達式:一個參數和幾個參數
- 15. 只有少數幾個被選中時,更改Datagridview中列的名稱
- 16. 更改列表中的多個位置
- 17. 更改列表中的每個向量
- 18. 更改列表中的列表的值
- 19. 如何更改幾何列的SRID?
- 20. 撤消數組列表中的更改
- 21. 更改列表視圖中的行數
- 22. 如何從Python中的列表中逐行傳遞幾個參數到
- 23. 更改值在一個數組列表
- 24. 數組化數組到幾個列表的列表
- 25. if語句中的幾個參數
- 26. 更改列表中的點
- 27. 從列表中SF更換幾何
- 28. Python - 函數有一個列表作爲參數。如何返回另一個列表而不更改第一個?
- 29. 更改GET表單上的URL參數
- 30. 在Excel VBA參考列表中更改Indesign參考版本
這些答案都還不錯,只是擡起頭,HTTP ://stackoverflow.com/a/175446/18821顯示瞭如何獲取數據庫中的所有表名,如果要生成所有ALTER語句,然後手動運行其中的所有20個語句,這可能很有用。 – 2012-04-23 15:06:04