双叶草学习室

 

2009年4月22日

使用SQL语句清空数据库所有表的数据

摘要: 近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL SERVER. 1.搜索出所有表名,构造为一条SQL语句 declare @trun_name varchar(8000) set @trun_name='' select @trun_name=@t... 阅读全文

posted @ 2009-04-22 11:34 双叶草人 阅读(131) 评论(0) 推荐(0) 编辑

一段用于清空数据库中所有的用户表的SQL语句

摘要: declare crsr insensitive cursorfor SELECT [name] FROM DBO.SYSOBJECTSWHERE OBJECTPROPERTY(ID,N'IsTable')=1 and type = 'U' and [name] 'dtproperties' and [name] 'SpecialityInfo' and [name] 'ApplyRegInfo... 阅读全文

posted @ 2009-04-22 11:27 双叶草人 阅读(120) 评论(0) 推荐(0) 编辑

如何使用SQL Server游标

摘要: 在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数... 阅读全文

posted @ 2009-04-22 11:08 双叶草人 阅读(325) 评论(0) 推荐(0) 编辑

SQLSERVER安装报性能监视器计数器要求错误解决方法

摘要: 卸载SQLSERVER后,再重装,会报性能监视器计数器要求的错误。经过网络寻求帮助,原来是因为注册表的 LAST COUNT 和 LAST HELP太小。解 决方法如下:1 把注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib中“Last Counter”、“Last Help”值修改为7930(或... 阅读全文

posted @ 2009-04-22 09:28 双叶草人 阅读(1032) 评论(0) 推荐(0) 编辑

导航