如何向SQLServer 2008中的現有表添加具有默認值的列?如何在SQL Server 2008或2012中將具有默認值的列添加到現有表中?
-3
A
回答
15
ALTER TABLE {TABLENAME} ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL} CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}
Add a column with a default value to an existing table in SQL Server
你應該通過瀏覽儘管問任何問題之前,它可能會在其他線程:)
8
+2
作爲回答一般的規則,最好是給你的約束命名。如果你不這樣做,它會得到一個隨機名稱,並且它們會在不同的數據庫中有所不同(例如,在不同的客戶端安裝中)。這會在某些情況下使腳本更改變得困難(即,您將不得不採取解決方法)。 –
+1
@TT。有道理。同意。 – peterm
相關問題
- 1. 如何在SQL Server中的外鍵添加到現有列2012
- 2. 如何將默認值設置爲現有行,同時將具有默認值的新列添加到表
- 3. 如何在現有列表項中添加默認值?
- 4. 如何將評論添加到SQL Server中的現有表列?
- 5. 如何將具有默認值的行添加到System.Data.DataTable中
- 6. 將具有默認值的列添加到csv文件中
- 7. Laravel遷移:添加具有現有列的默認值的列
- 8. 如何在SQL Server中爲所有表列設置默認值?
- 9. 添加具有默認值的列?
- 10. SQLite添加具有默認值的列
- 11. SQL Server 2008添加列作爲身份到現有的表
- 12. 如何將行插入列中具有默認值的表中?
- 13. 更改SQL Server 2012中的默認值
- 14. SQL Server:具有默認值的sp_help
- 15. 將列添加到現有的表和默認值到另一列沒有動態sql
- 16. 在Sql Server 2008中將目標表合併到Sql Server 2008中作爲現有表的Sql server中的語句
- 17. SQL Server將頻率列添加到現有表中
- 18. 將序列添加到SQL Server 2012中的表中
- 19. 如何將默認值添加到已存在的列中?
- 20. 如何在sql服務器的現有表中添加默認值
- 21. 如何將重複的值添加到SQL中的現有列?
- 22. 如何將auto_increment添加到SQL Server 2008中的列中
- 23. 如何將具有特定值的列添加到現有數據庫表中
- 24. 如何在Visual Studio 2008中將字段添加到現有的sql報表中
- 25. 將列添加到現有表中
- 26. 如何將屬性默認值添加到現有產品?
- 27. 要添加具有默認值的列的SQL - Access 2003
- 28. 如何在C#中的Migrator.Framework中添加具有默認值的新列?
- 29. 如何將Sql Server 2008數據庫導入到SQL Server 2012中
- 30. 在SQL Server 2008中更改列順序/爲現有表添加新列
哦......謝謝先生!注意到了。將遵循這一點。 –