create table #test20100613
(name varchar(255), rows bigint, reserved varchar(20), data varchar(20), index_size varchar(20), unused varchar(20))
exec sp_MSforeachtable "insert into #test20100613 exec sp_spaceused '?'"
select * from #test20100613
drop table #test20100613
(name varchar(255), rows bigint, reserved varchar(20), data varchar(20), index_size varchar(20), unused varchar(20))
exec sp_MSforeachtable "insert into #test20100613 exec sp_spaceused '?'"
select * from #test20100613
drop table #test20100613