SQL如何实现新增记录时自动加1

不是用键值,因为需要“序号”数值连续。每次新增记录,对应的序号加一

重点在:连续 两个字,严格连续
序列不保证连续,自增主键也不保证
不信,你们并发insert, 然后部分失败,事务rollback 看看。

所以,这个序号,你到底是干啥用的,当作主键唯一键,还是单纯的为了【显示】?
如果是后者, row_number函数是你的正确选择,每次查询,动态生成行号。。。。。。

可以去学学触发器

oracle有序列,sql server和mysql有自增,这就够用了
趁早放弃什么序号连续的想法
万一有人把中间的一条数据删除了,那你到底是优先满足自增还是优先满足连续?