我在創建時在sql server 2008中創建了一個表,我沒有設置NOT NULL和PRIMARY KEY屬性我想用NOT NULL和PRIMARY KEY屬性更新表如何做到這一點在sql server 2008中更新列值屬性
0
A
回答
0
打開Sql Management Studio,登錄,展開數據庫和Tables
分支,右鍵單擊要修改的表,選擇「設計」按需修改。實際上,將列設置爲主鍵(通過右鍵單擊並從彈出菜單中選擇),NOT NULL
也會自動設置。
+0
謝謝你,還有一件事如何使用查詢做 – 2014-11-03 11:51:06
0
使列不可爲空:
ALTER TABLE [YourTable]
ALTER COLUMN [YourColumn] INT NOT NULL; -- CHANGE DATA TYPE AS REQUIRED
請列主鍵:
ALTER TABLE [YourTable]
ADD CONSTRAINT PK_YourTable__YourColumn PRIMARY KEY (YourColumn);
相關問題
- 1. SQL Server 2008中:修改XML與列的值替換屬性值
- 2. SQL Server 2008中的更新列 - SSIS
- 3. SQL Server 2008中的更新列
- 4. 在SQL中更新父屬性值
- 5. SQL Server 2008用UDF更新VarChar列?
- 6. 在SQL Server 2008中撤消表更新
- 7. 在SQL Server 2008 R2中更新表
- 8. 如何在Sql Server 2008中的XML列中使用WHERE屬性
- 9. 在SQL Server XML列中更新XML屬性
- 10. 更新多行SQL Server 2008
- 11. sql server 2008更新select threadsafe?
- 12. 在sql server 2008中插入值列表
- 13. 在SQL Server 2008中更改XML列中的多個值
- 14. 對XML屬性,並與母公司其他屬性屬性值SQL Server 2008的
- 15. 具有複合參考值的更新列SQL Server 2008
- 16. 在SQL Server 2008中插入一些值後更新表格
- 17. 更新列中的值SQL Server
- 18. 更新sql server 2008中的XML字段
- 19. ADO.NET更新SQL Server 2008中的表
- 20. SQL Server 2008中的PIVOTs更新
- 21. 排除更新SQL Server 2008中的行
- 22. 更新SQL Server 2008中查看
- 23. 更新視圖 - SQL Server 2008中
- 24. 案例中的SQL Server 2008更新
- 25. 更新觸發器在SQL Server 2008
- 26. 更新一行在SQL Server 2008
- 27. 更新多個列在SQL Server中使用CASE 2008
- 28. 在SQL Server 2008 R2中更新表的XML列
- 29. 更新只有當所有列都存在 - SQL Server 2008中
- 30. 在SQL Server 2008中更新逗號分隔的列
查找'ALTER TABLE' – 2014-11-03 13:29:16