重置SQLSERVER表的自增列,让自增列重新计数
2024-10-11 11:37:16
SQL的自增列挺好用,只是开发过程中一旦删除数据,标识列就不连续了 写起来 也很郁闷,所以查阅了一下标识列重置的方法 发现可以分为三种:
--- 删除原表数据,并重置自增列
truncate table tablename --truncate方式也可以重置自增字段
--重置表的自增字段,保留数据
DBCC CHECKIDENT (tablename,reseed,0)
-- 设置允许显式插入自增列
SET IDENTITY_INSERT tablename ON
-- 当然插入完毕记得要设置不允许显式插入自增列
SET IDENTITY_INSERT tablename Off
最新文章
- 【初级】linux cp 命令详解及使用方法实战
- js常用方法
- 数据导出Excel
- 【Linux】依赖包检查
- pmp培训.rar
- VS2013 JS 跟踪
- 11g新特性与12c新特性
- mac上java开发环境
- C# 线程--第二线程方法
- ubuntu server 安装
- win32 消息说明
- tomcat 优化配置 java-8 tomcat-7
- ( 转 ) CORS 有一次 OPTIONS 请求的原理
- Unity Profiler的使用
- 爬坑记-tomcat 项目启动两次的的解决
- UVA 220 Othello
- 每天学习一个命令:find 查找文件
- mysql_connect和mysql_pconnect区别
- BZOJ1912或洛谷3629 [APIO2010]巡逻
- 研究table-cell和overflow