在MySQL中,可以使用 ROW_NUMBER()
函数来选择行号。以下是一个示例查询,演示如何选择行号
SELECT ROW_NUMBER() OVER () AS row_number, column1, column2
FROM your_table_name;
如果用的是mybatisplus 的 @TableId(type = IdType.ASSIGN_ID)
SELECT 1817760206581092354 + ROW_NUMBER() OVER () AS row_number, column1, column2
FROM your_table_name;
1817760206581092354 是用mybatisplus 生成的最新id。可以用来插入和mybatisplus一样格式的id。