SQL Server 2005中主键 自动增长问题
今天这篇文章源自于我今天在百度问答中看到的一个已经解决了的问题——“sqlserver中怎么初始化自动增长列”。这个问题我刚一开始并不清楚这个问题的最终意思,后来看他的解释就明白了,个人觉得这个问题的的标题是取得不怎么好(貌似本人也不能取一个比较显眼的名字,让人见名知意),问题的描述是这样的:在我的一个表中设置了自动增长列,后来把全部的记录删除掉后,重新插入的记录的列是从最大值的那个列接上去的。我想要自动增长列,从1开始,该怎么修改。答案很简单,只要用一行sql代码就能全部搞定,如下:
truncate table tablename
但是这个和delete from tablename、drop table tablename有相当大的却别,可以到百度百科中输入truncate table来搜索。里面清楚地解释了这些东西
页:
[1]