我想改變我的表並將SPARSE
選項添加到包含大量NULL值的所有字段。這個ALTER TABLE
命令的正確語法是什麼?SQL Server:alter table,如何添加SPARSE定義
7
A
回答
10
CREATE TABLE #Foo
(
X INT NULL,
Y INT NULL
)
ALTER TABLE #Foo ALTER COLUMN Y INT SPARSE NULL
ALTER TABLE #Foo ALTER COLUMN X INT SPARSE NULL
1
5
其他的答案工作,但你也可以矇混過關:
ALTER TABLE #foo ALTER COLUMN bar ADD SPARSE;
這樣你就不必來查找列的類型或爲空性。
相關問題
- 1. EF/MVC4/SQL Server:ALTER TABLE和FOREIGN KEY約束選項?
- 2. 如何在ng2-smart-table中添加自定義css
- 3. Angular +材質 - 如何在表中添加自定義列(Mat-Table)
- 4. 如何添加自定義行以將數據添加到ember-table?
- 5. CREATE TABLE AS - 如何用PK添加列?
- 6. 如何添加自定義列
- 7. MS SQL Table加入
- 8. ng2-table如何添加樣式到特定行
- 9. Sparse Varchar(max)
- 10. 如何在自定義SQL調用中添加自定義變量
- 11. 添加自定義操作星火SQL
- 12. 添加自定義列SQL查詢
- 13. SQL:我如何具體日期前添加自定義行
- 14. SQL - 如何添加一行自定義文本
- 15. 如何在遷移中正確添加自定義SQL DML
- 16. 如何在sql查詢中添加自定義排序順序?
- 17. 如何增加Table Raw中的特定EditText的寬度(Table layout)
- 18. SQL Alter Table添加一列,它做任何「可怕的」?
- 19. MS SQL加入'table通過
- 20. Zend_Form:如何添加自定義的HTML
- 21. 如何添加自定義字體?
- 22. Angular 2 - 如何添加自定義類?
- 23. 如何添加自定義動畫viewpager
- 24. 如何添加自定義驗證,codeigniter
- 25. 如何添加自定義標籤facet_grid()
- 26. 如何添加自定義錯誤?
- 27. 如何添加自定義FxCop規則?
- 28. 如何添加uiimagepickerview自定義覆蓋
- 29. 如何爲Selenium添加自定義ExpectedConditions?
- 30. 如何添加自定義jquery驗證?
有沒有辦法在單個ALTER TABLE語句中執行此操作? – jrara
@jrara - 編號[ALTER TABLE'語法](http://msdn.microsoft.com/zh-cn/library/ms190273.aspx)允許您添加多個列,但僅出於某種原因更改其中一個列。 –