sql 表的主键是自增序列,假如根据id删除一条语句

2024年11月16日 08:52
有3个网友回答
网友(1):

只要是标识列都不能实现!

如要实现以上的方法,建议采用自定义增量的方式!就是通过触发器来判断,同时新增一张表,来记录ID的使用情况。

网友(2):

假设删掉id=5的那一条数据 你再插入数据是不会出现5的记录了 会是表里面 最大 ID号 + 1

网友(3):

不太好实现,毕竟涉及到还要修改sequence,在建表的时候为什么不把自增字段独立出来,而且一般在数据库中是要杜绝修改自增字段的,建议新增一字段,来做为序号