数据库的主键ID设置为自动增加,删除记录后的记录还是递增的,如何重新从1开始增加呢?
操作
- 数据库数据
- 删除了7和8之后添加了一条新数据
问题
- 删除记录后的记录还是递增的,如何重新从1开始增加呢?
解决
truncate table 表名;
注意
此语句会把表中数据清空
数据库的主键ID设置为自动增加,删除记录后的记录还是递增的,如何重新从1开始增加呢?相关推荐
- 数据库重置主键id从1开始
清空表数据并让主键从1开始(仅用于工作记录) 如果使用 navicat ,右键表名,其中清空表和截断表的区别是: 清空表清空表数据,新增数据时,主键仍然从未删除之前的最后一条数据开始增加. 截断表清空 ...
- oracle主键id自动自增_Oracle主键ID设置自动增长(序列+触发器)
----创建表 create table users ( user_id number(6) not null, user_name varchar2(20) not null, user_pwd ...
- Mybatis执行插入语句后并返回主键ID
我们知道JDBC可以实现插入语句后返回主键Id,那mybatis可以实现吗?答案是肯定的. 1.MySQL数据库设置ID自增情况 <insert id="insertUser" ...
- mybatis插入数据后返回自增主键ID详解
1.场景介绍: 开发过程中我们经常性的会用到许多的中间表,用于数据之间的对应和关联.这个时候我们关联最多的就是ID,我们在一张表中插入数据后级联增加到关联表中.我们熟知的mybatis在插入数据后 ...
- JPA 主键ID生成策略
在定义Entity的ID字段时,我们可以使用@GeneratedValue注解指定以何种方式生成数据库的主键ID的值.有几种策略: 1. 默认情况下,是自动生成策略. 比如下边两种方式效果是一样的.如 ...
- Oracle使用序列触发器实现主键id自动增长
记录一下oracle中的字段自增问题 在mysql中我们可以使用auto_increment来实现自动增长功能 而在oracle主键没有自动增长类型,所以一般使用序列产生的值作为某张表的主键,实现主键 ...
- insert插入语句设置主键id回滚
insert添加记录时,如果id在数据库表t_ss中设置为自增主键,往往如果最后一条记录是id=47,但是当你把这条数据进行删除,再次添加,则这条记录就会成为id=48的记录,使得数据库中的数据id不 ...
- mybatis多表新增如何获取主键ID
记录一下碰到的问题,就当做是笔记吧,防止忘记.在做ssm多表新增的时候,碰到了一个小问题,就是在新增成功一个表的时候我要获取它的ID,然后用它的ID新增下一个表. 但是,我要怎么做呢?新增成功,再查询 ...
- Mybatis 插入数据后返回自增主键ID
1 xml 映射文件中处理 在映射器中配置获取记录主键值 在xml中 insert 标签中定义 : useGeneratedKeys为true,用来设置返回主键id的值, keyProperty 代表 ...
最新文章
- PPP协议详解(转载)
- python二级考time库吗_学python第十七节:time库的学习
- 2014年3月26日,今天的收获_______每天都能觉得进步,这是多么好的一件事
- 《学习opencv》笔记——基本数据结构,CvMat,矩阵訪问
- CDH ecosystem components
- docker限制容器日志大小
- 安卓linux关机命令行,linux定时关机命令?安卓定时关机命令?windows关机命令?Linux系统下定时关机命令shutdown...
- unindent does not match any outer indentation level
- PHP ThinkPHP 命名空间引入(use )
- SH-SSS丨《端到端音视频说话人日志网络》论文线上分享
- 一次看过瘾!中国摩博会的“钢铁怪兽”你最爱哪辆?
- 大白菜读取linux硬盘,大白菜的linux之旅,文件操作首探
- JavaScript里的两个等于号和三个等于号的区别
- [windows] 半开连接数
- 《分形算法与程序设计》目录
- LSM树——Log-Structured Merge-Tree数据结构、LSM树设计思想、LSM的数据写入操作、LSM的数据查询操作
- 谁说程序员不懂浪漫?用Python每天自动给女朋友免费发短信
- 首页攻略运营篇(1):流量模型与首页指标体系
- 义乌结汇用个体户安全么
- 遭遇Viking新变种 传奇 魔兽盗号木马等 第3版
热门文章
- Leetcode 59. 螺旋矩阵 II (每日一题 20210926)
- 注意力机制~Attention Mechanism
- 深度学习核心技术精讲100篇(四十二)-Seq2seq框架下的文本生成
- 喜欢产品小师妹?你必须知道的一点产品知识,竞品分析:流利说雅思
- R语言实战应用精讲50篇(一)-万字长文干货R语言ggplot2包图形绘制
- Python入门100题 | 第010题
- bin二进制文件的运行
- linux命令行中,双引号中的感叹号将被解释为历史命令
- 分布式配置管理平台Disconf--转
- Zookeeper源码用ant进行编译为eclipse工程--转载