﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-一切从实用出发!-随笔分类-MS SQLSERVER</title><link>http://www.blogjava.net/fool/category/12664.html</link><description>坚持就是胜利!</description><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 12:37:13 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 12:37:13 GMT</pubDate><ttl>60</ttl><item><title>在MS SQLSERVER中如何最快的速度清空所有用户表的数据</title><link>http://www.blogjava.net/fool/archive/2006/06/30/55994.html</link><dc:creator>傻  瓜</dc:creator><author>傻  瓜</author><pubDate>Fri, 30 Jun 2006 09:09:00 GMT</pubDate><guid>http://www.blogjava.net/fool/archive/2006/06/30/55994.html</guid><wfw:comment>http://www.blogjava.net/fool/comments/55994.html</wfw:comment><comments>http://www.blogjava.net/fool/archive/2006/06/30/55994.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fool/comments/commentRss/55994.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fool/services/trackbacks/55994.html</trackback:ping><description><![CDATA[有时候我们需要清空数据库中所有用户表的数据,如果一张表一张表的清空的话,遇到一个庞大的数据系统估计得崩溃了.  用游标加上用变量来引用表名就可以做到这一点. 用变量来引用表名对表操作可以用在存储过程中,根据需要动太选择引用某个表的数据或对其操作   估计用的不多,好玩而已:)<br />//定义游标<br />DECLARE tables_cursor CURSOR<br />   FOR<br />   SELECT name FROM sysobjects WHERE type = 'U' //选择用户表名<br />OPEN tables_cursor //打开游标连接<br /><br />DECLARE @tablename sysname  // 定义变量<br />FETCH NEXT FROM tables_cursor INTO @tablename   //结果集中一行一行读取表名<br />WHILE (@@FETCH_STATUS &lt;&gt; -1)  //判断游标状态 <br />BEGIN<br /><br />   EXEC ('TRUNECATE TABLE ' + @tablename)   //清空表中的数据<br />   FETCH NEXT FROM tables_cursor INTO @tablename  //下一行数据<br />END<br /><br />DEALLOCATE tables_cursor  //关闭游标<br /><br /><img src ="http://www.blogjava.net/fool/aggbug/55994.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fool/" target="_blank">傻  瓜</a> 2006-06-30 17:09 <a href="http://www.blogjava.net/fool/archive/2006/06/30/55994.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>