如何让sqlserver自增列重新从1开始算起
2006-03-10 12:36
239 查看
数据库原有ID字段,是自增列的,后来把数据全删除后,想让ID自增列从1开始算起
方法1:
1.dbcc checkident('test',reseed,0)
2.insert into test values(55)
select * from test
显示结果:
id msum
1 55
方法2:
SET IDENTITY_INSERT
允许将显式值插入表的标识列中。
方法1:
1.dbcc checkident('test',reseed,0)
2.insert into test values(55)
select * from test
显示结果:
id msum
1 55
方法2:
SET IDENTITY_INSERT
允许将显式值插入表的标识列中。
语法:
SET IDENTITY_INSERT [ database_name . [ schema_name ] . ] table { ON | OFF }
set identity_insert dbo.test on
test是表名
注意: 运用set identity_insert dbo.test on后,insert into时,必须要把需要插入记录的字段写上,如: insert into test(id,msum)values(1,55) insert into test(id,msum)values(2,55) 下面的语句的写法是错误的: insert into test values(55) insert into test values(1,55)
相关文章推荐
- 如何让sqlserver自增列重新从1开始算起
- 如何让Sqlserver自增列重新从1开始算起
- 如何让sqlserver自增列重新从1开始算起
- 如何让sqlserver自增列重新从1开始算起
- 如何让MS-sqlserver自增列重新从1开始算起
- SqlServer 中如何查看某一个Sql语句是复用了执行计划,还是重新生成了执行计划
- 在SQLServer中将id重新设置为从零开始的语句
- [access] 如何让自动编号字段重新从1开始?
- 如何让mysql的自动递增的字段重新从1开始呢?
- 如何在word中的第3+n页处插入页面并重新从1开始
- 如何让mysql的自动递增的字段重新从1开始呢?(
- 重新整理了读S计划相关信息,做成了“使用手册”,不知如何开始的朋友看看
- ACCESS自动编号从1开始-如何让access自动编号重新从1开始排序的方法
- 如何快速开始使用Git
- 如何快速开始本专业的新课题研究
- android 如何判断activity是否是暂停之后回来的还是重新打开的
- 视频处理控件TVideoGrabber如何重新编码视频
- 如何修改Asp.net2.0默认WebSite的LocalSqlServer设置
- 如何在SqlServer与oracel中进行分页的讨论!
- MYSQL删除表的记录后如何使ID从1开始