返回信息流数据表id设置了自动增长,然后添加到第10条,把前面的9条都删除,再添加一条,id值为11
怎么才可以清楚记录,又从1开始增长
百度教了一个方法,用dbcc checkident('tablename',reseed,1) 但是这里不能使用dbcc sql语句
PS:
VS2010是不是不支持DbCC 的SQL语句
请版上大牛帮忙解答下。
这是一条镜像帖。来源:北邮人论坛 / database / #6607同步于 2012/5/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【请教】关于数据ID自动增长的问题。
lingpei163
2012/5/6镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
如果要清除干净的话, 就 truncate tableName
【 在 lingpei163 的大作中提到: 】
: 数据表id设置了自动增长,然后添加到第10条,把前面的9条都删除,再添加一条,id值为11
: 怎么才可以清楚记录,又从1开始增长
:
: ...................
【 在 binux 的大作中提到: 】
: 你一个表,添加10条记录,然后把前9条给删除了。如果数据库又从1开始计数,当插入第10条的时候你让它怎么办?
这是因为它有记录才会把数字累加,现在我要找的就是清楚记录的方法.
ls 说的truncate 不就可以吗?
【 在 lingpei163 的大作中提到: 】
: 这是因为它有记录才会把数字累加,现在我要找的就是清楚记录的方法.
【 在 wulin 的大作中提到: 】
: 如果要清除干净的话, 就 truncate tableName
在 microsoft visual stdio 2010里面也是不支持这个语句的
【 在 lingpei163 的大作中提到: 】
: 在 microsoft visual stdio 2010里面也是不支持这个语句的
对visual studio不了解, 应该不会不支持某些DDL语句的吧,是权限不够么, 如果执行truncate table 报什么错误?
truncate 语句是SQL,和VS没有关系。 只有DBMS支持不支持的问题
【 在 lingpei163 的大作中提到: 】
: 在 microsoft visual stdio 2010里面也是不支持这个语句的