<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[清空Mysql表，数据库自增ID归零,让自增id归0的mysql 语句是什么？]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Wed, 24 Dec 2008 09:04:07 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	以PHP同事突然问我这个问题，呵呵，记录一下：<br/>方法一：&nbsp;&nbsp;&nbsp;&nbsp;如果曾经的数据都不需要的话，可以直接清空所有数据，并将自增字段恢复从1开始计数<br/><div class="code">&nbsp;&nbsp;&nbsp;&nbsp;truncate table 表名</div><br/>方法二：&nbsp;&nbsp; dbcc checkident ('table_name', reseed, new_reseed_value)&nbsp;&nbsp; 当前值设置为&nbsp;&nbsp; new_reseed_value。如果自创建表后没有将行插入该表，则在执行&nbsp;&nbsp; DBCC&nbsp;&nbsp; CHECKIDENT&nbsp;&nbsp; 后插入的第一行将使用&nbsp;&nbsp; new_reseed_value&nbsp;&nbsp; 作为标识。否则，下一个插入的行将使用&nbsp;&nbsp; new_reseed_value&nbsp;&nbsp; +&nbsp;&nbsp; 1。如果&nbsp;&nbsp; new_reseed_value&nbsp;&nbsp; 的值小于标识列中的最大值，以后引用该表时将产生&nbsp;&nbsp; 2627&nbsp;&nbsp; 号错误信息。<br/><br/>方法二 不会清空已有数据，操作比较灵活，不仅可以将自增值归零，也适用于删除大量连续行后，重新设置自增值并插入新的数据；或从新的值开始，当然不能和已有的冲突。 <br/>
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 清空Mysql表，数据库自增ID归零,让自增id归0的mysql 语句是什么？]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>