sql 收集

 

 

1说明:备份sql server 
--- 创建 备份数据的 device 
USE master 
EXEC sp_addumpdevice 'disk''testBack''c:\mssql7backup\MyNwind_1.dat' 
--- 开始 备份 
BACKUP DATABASE pubs TO testBack 


2说明:随机取出10条数据 
select top 10 * from tablename order by newid() 

3说明:随机选择记录 
select newid() 

4说明:列出表里的所有的列
select name from syscolumns where id=object_id('TableName'

5说明:随机生成一个小于500的正整数
select convert(int,rand()*500)+1

declare @number int 
set @number=convert(intrand()*10)
select  * from #a  where [id]  between @number  and  @number+2



posted @ 2008-05-29 15:15  TerryLove  阅读(118)  评论(0编辑  收藏  举报