sqlserver游标体验
来源:互联网 发布:电话录音软件哪个好 编辑:程序博客网 时间:2024/09/21 09:22
if exists (select * from dbo.sysobjects where id = object_id('[dbo].[TableSpace]') and OBJECTPROPERTY(id, 'IsUserTable') = 1)
drop table [dbo].[TableSpace]
go
create table TableSpace
(
TableName varchar(20),
RowsCount char(11),
Reserved varchar(18),
Data varchar(18),
Index_size varchar(18),
Unused varchar(18)
)
go
declare @sql varchar(500)
declare @TableName varchar(20)
declare Cursor1 Cursor
for
select name from sysobjects where xtype='U'
open Cursor1
fetch next from Cursor1 into @TableName
while @@fetch_status = 0
begin
set @sql = 'insert into TableSpace '
set @sql = @sql + ' exec sp_spaceused '''+ @TableName + ''' '
exec (@sql)
fetch next from Cursor1 into @TableName
end
close Cursor1
deallocate Cursor1
go
--显示结果
select * from TableSpace
--order by TableName
--order by TableName ASC --按表名称,用于统计表
--order by RowsCount DESC --按行数量,用于查看表行数
--order by Reserved DESC, Data DESC --按占用空间
--order by Index_size DESC, Reserved DESC --按索引空间查看
go
--查看库的使用状况,可以随时执行的。
--exec sp_spaceused jobs
--go
select * into #TTA from TableSpace
declare @num char(11)
declare cursor2 cursor for select RowsCount from #TTA where RowsCount > 6
open cursor2
fetch next from cursor2 into @num
while @@fetch_status = 0
begin
print @num
fetch next from cursor2 into @num
end
close cursor2
deallocate cursor2
go
- sqlserver游标体验
- SQLserver--游标
- sqlserver游标
- SQLServer游标
- SQLSERVER 游标
- sqlserver游标的使用
- sqlserver 游标全面解说
- sqlserver 游标全面解说
- SqlServer游标示例
- SqlServer 游标例子
- SqlServer游标理解
- sqlserver游标使用
- Sqlserver 游标 慢
- SQLServer 游标讲解
- SqlServer游标例子
- SQLServer中使用游标
- SQLServer游标使用
- SqlServer游标例子
- 献给汇编初学者-函数调用堆栈变化分析
- (译)使用WinDBG进行内核调试(Fundamentals)
- word内样式和格式变成“char char char char”的处理方式
- 正在学习Java Applet
- MiniGUI 1.3.3 到龙芯2e处理器移植详解
- sqlserver游标体验
- KEmulator Manual 推荐的模拟器
- 我是一家杭州电子商务公司的人力资源总监交友
- Asp.Net中使用Access数据库配置文件使用相对路径问题
- 关注灾区,心系灾区,共同支援灾区
- ASP基础教程:ASP内建对象Application和Session
- 通过JS将复选框做成单选框一样,选中还可以取消
- 记着,你的生命里有过我!
- C#怎么获得listview的索引