在不删除sql server表中数据的情况下,让自增的id列从1开始
我用的sql2005,在删除表中数据以后再导入数据的时候id就不是从1开始了,谁能给一条简单的语句,不删除数据就可以让id从1开始。...
我用的sql2005,在删除表中数据以后再导入数据的时候id就不是从1开始了,谁能给一条简单的语句,不删除数据就可以让id从1开始。
展开
6个回答
展开全部
重新建立一个带自增id列的表,然后把原有表的数据导入进去,再把原表删除,新表改名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不删除数据只用楼上的
dbcc checkident(你的表名,reseed,0) 即可。
dbcc checkident(你的表名,reseed,0) 即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法1.清空数据时不用delete
from
tbname
而是用truncate
table
tbname方法2:先清空数据delete
from
tbname再重置自增种子dbcc
checkident(tbname,reseed,0)
from
tbname
而是用truncate
table
tbname方法2:先清空数据delete
from
tbname再重置自增种子dbcc
checkident(tbname,reseed,0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字段名 类型 长度 可否为空 identity(1,1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询