我有一个SQL SERVER中有几个列的表。其中一列有类型:VARCHAR(1000)
。但我想将其更改为VARCHAR(MAX)
。 如何在执行查询时执行此操作?如何更改列的类型?
1
A
回答
2
您可以使用这样的:
ALTER TABLE [table] ALTER COLUMN [column] VARCHAR(MAX)
1
试试这个:
你只需做ALTER TABLE语句在SQL Server
alter table <table> alter column col_name varchar(max)
可选,你可以给NULL/NOT NULL,DEFAULT等使用ALTER语句本身
沿
1
做这样的事情
ALTER TABLE [table] ALTER COLUMN [column] VARCHAR(MAX)
但我更喜欢在相反MAX的一列使用固定大小的,因为它需要更多的内存,因此在某种程度上降低了速度。
相关问题
- 1. 如何更改Heroku中的列类型?
- 2. 如何更改表列数据类型
- 3. 如何迁移更改列类型?
- 4. 如何更改DataTable类型?
- 5. 更改列类型tinyInteger
- 6. 更改列数据类型
- 7. 更改列类型为timestamp
- 8. SQL Server +更改列类型
- 9. 更改SQL列类型
- 10. 如何动态更改SQLAlchemy声明模型的列类型?
- 11. 更改多列的列类型
- 12. 如何从Django模型更改sqlite表列值类型?
- 13. 如何更改MongoDB中的类型?
- 14. 如何更改AsynTask的返回类型?
- 15. 如何更改MAMP中的MIME类型
- 16. 如何更改Javascript对象的类型?
- 17. 如何更改类型的属性?
- 18. 如何更改VARIANT的类型
- 19. 如何更改号码的类型?
- 20. 如何更改pgsql中的类型?
- 21. 如何更改NSManagedObject的类型?
- 22. 更改阵列型:8位类型6bit的类型
- 23. 如何更改主键和连接的外键的列类型?
- 24. 如何更改redbeanphp中的列的类型?
- 25. 如何将DataGridView的列的数据类型更改为CheckBox?
- 26. 在UltraWinGrid中更改列的类型
- 27. 更改表列的数据类型
- 28. Python更改整个列表的类型?
- 29. 更改Cassandra中列的类型
- 30. 更改SQL中的列类型