由于某个业务需要手动操作数据库,并设置主键ID不重复。做个记录
1
2
set @rownum=0;
select a.id, @rownum := @rownum +1 as id from test a;
结果:
在mysql中如果要查看自增字段的自增量和初始值,可以用如下sql语句:
SHOW VARIABLES LIKE 'auto_inc%';
可以查出两个结果如下:
MySQL CTE (Common Table Expressions)的介绍
MySQL强制使用特定索引的操作
从入门到精通MySQL数据库索引(实战案例)
MySQL中DISTINCT去重的核心注意事项
MySQL中日期相减的完整指南(最新推荐)
SQL Server中的WITH(NOLOCK)介绍
Navicat数据表的数据添加,删除及使用
从入门到精通MySQL数据库索引(实战案