Ant*_*hin 3 sql-server sql-drop
有一个表满,包含数据.是否可以将字段从[not null]更改为[null]而不删除并重新创建它?SQL写道必须删除并重新创建表.:)
你可以试试:
alter table YourTable alter column YourColumn int null
Run Code Online (Sandbox Code Playgroud)
根据Martin Smiths的评论,可修改性的变化不需要表格的副本.在磁盘上,每行在开始时都有一个nullabiltiy位图.我认为位图必须在某些情况下调整大小,但显然它包含每列的一点,可以为空或可以为空.
| 归档时间: |
|
| 查看次数: |
668 次 |
| 最近记录: |