SQL的自增列挺好用,只是开发过程中一旦删除数据,标识列就不连续了 写起来 也很郁闷,所以查阅了一下标识列重置的方法 发现可以分为三种:

--- 删除原表数据,并重置自增列
truncate table tablename  --truncate方式也可以重置自增字段
--重置表的自增字段,保留数据
DBCC CHECKIDENT (tablename,reseed,0) 
-- 设置允许显式插入自增列
SET IDENTITY_INSERT tablename  ON

-- 当然插入完毕记得要设置不允许显式插入自增列
SET IDENTITY_INSERT tablename  Off

转载于:https://www.cnblogs.com/renzhituteng/p/10687592.html

重置SQLSERVER表的自增列,让自增列重新计数相关推荐

  1. Hbase API应用 表/列 链接diea增删改查

    1.idea创建项目 2.启动hadoop.zookeeper.hbase [cevent@hadoop207 hadoop-2.7.2]$sbin/start-dfs.sh[cevent@hadoo ...

  2. mysql分析表增删改统计_MySQL增删改查|附思维导图

    对于数据库的学习,增删改查一直是我们老师啰嗦的重点,他说(原话):对于常用sql语法我们一定要牢记于心,尤其是各种查询的用法,在面试的时候,一个小小的知识点,面试官都可以推断出求职者的基础是否扎实. ...

  3. MySql数据库查询表信息/列信息(列ID/列名/数据类型/长度/精度/是否可以为null/默认值/是否自增/是否是主键/列描述)...

    查询表信息(表名/表描述): SELECT table_name name,TABLE_COMMENT value FROM INFORMATION_SCHEMA.TABLES WHERE table ...

  4. mysql 自增列 类型_MySQL--自增列学习

    ##=====================================================================================## 在数据库表设计中会纠 ...

  5. SqlServer标识列、修改标识列值

    2019独角兽企业重金招聘Python工程师标准>>> 一.修改标识列值实例 创建表添加标识列 --创建表 create table Student (Name nvarchar(1 ...

  6. hackintool怎么重建缓存_mysql表数据装满了怎么办?自增id引发的bug。

    国庆节的一个大清早,我就被微信群吵醒了,说是spark实时程序有问题,数据没出来,让我看看.我看了下邮箱,确实有报警信息.我特么,没办法,起床. 1 主键自增id设置不合理引发的bug 首先,我检查了 ...

  7. navicat 重置 mysql 表ID为1

    所有前提都应该把表数据清空(这一点不太确定,我自己在弄的时候是这样的) 第一种基于sql(我认为比较简答,容易上手) alter table table_name  AUTO_INCREMENT = ...

  8. 【oracle】oracle创建表、创建索引、创建自增id

    说实话oracle实在用不习惯,虽然已经使用近两年了. 可能是习惯问题吧!毕竟mysql和mssql使用的更频繁 1.oracle创建表 创建表还是比较简单的 -- oracle 创建数据库表 CRE ...

  9. Debezium系列之:重置Sqlserver数据库的LSN拉取历史数据

    Debezium系列之:重置Sqlserver数据库的LSN拉取历史数据 一.需求背景 二.理解LSN 三.sqlserver offset数据样式 四.写入历史LSN 五.观察历史数据 六.拉取最新 ...

最新文章

  1. 分形:一种计算出来的花朵
  2. 分类器评价与在R中的实现:收益图与提升图
  3. 哆啦A梦消除连连看游戏源码项目完整版
  4. r语言mfrow全程_R语言中的色彩_LearningR - SegmentFault 思否
  5. php json获取get请求,PHP简单的Curl的Get请求和Curl的Post请求和file_get_contents的Get请求获取接口JSON数据...
  6. iphone屏蔽系统更新_屏蔽 iOS 系统更新的最新方法,支持所有 iPhone、iPad 设备
  7. spring helloworld
  8. php gridreport,Grid++Report下载-Grid++Report报表工具官方版下载[报表插件]-华军软件园...
  9. 和平精英微信和qq不是一个服务器,和平精英qq和微信能一起玩吗 qq微信数据互通吗...
  10. Java冒泡算法(优化版)
  11. SaaSBase:什么是零一裂变SCRM?
  12. Shell脚本工具三剑客 Sed
  13. Linux 目录中的etc是什么缩写
  14. python数列求和_Python 数字求和
  15. 2018年数学建模国赛B题 智能RGV的动态调度策略
  16. github搜索语法-信息搜集指南----总结
  17. JVM 上篇(4):虚拟机栈
  18. 七夕情人节生日表白爱心
  19. iOS客户端开发与Web前端开发
  20. Java实现网页浏览次数

热门文章

  1. jquery焦点事件
  2. Django 和 Ajax 简介
  3. Fortify:五大SOA架构都有安全漏洞
  4. 在GNS3中模拟交换机和PC
  5. oracle 回滚段介绍(三)
  6. incident用法_“incident、accident、event”,都是“事件”,怎么区分?
  7. XamarinAndroid组件教程设置自定义子元素动画(一)
  8. c语言字母g,C语言库函数(G类字母) - 1.doc
  9. echart横轴文字显示省略号_echarts X轴显示不全 有省略
  10. python 最小硬币数_程序以找到要在Python中达到目标的硬币组合数量