我创建了一个表:
use Jtest
create table int_test
(
col1 int,
col2 int,
col3 int,
col4 int,
col5 int,
col6 int,
col7 int,
col8 int,
col9 int,
col10 int,
col11 int,
col12 int,
col13 int,
col14 int,
col15 int,
col16 int
)
go-- 插入500万条记录
use Jtest
insert int_test 
  select top 5000000 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
  from syscolumns a,
    syscolumns b,
    syscolumns c,
    syscolumns d,
    syscolumns e,
    syscolumns f
go发现此时数据库空间为360MB,可用空间0.23MB,我使用如下语句删除8列后
alter table int_test
drop column col9,col10,col11,col12,col13,col14,col15,col16
发现数据库大小不变,可用空间也还是0.23MB,搞不明白??请高人指点。