技术栈

MySql生成记录编号 RecNo

自在修行2024-06-25 17:19

在使用Mysql 时,时常需要生成记录编号,此方法适用于Mysql8.0及以上版本

sql 复制代码
UPDATE 当前表名
JOIN (
  SELECT id, 
         ROW_NUMBER() OVER (ORDER BY id) AS new_recNO
  FROM 当前表名
) t 
ON 当前表名.id = t.id
SET 当前表名.recNO = t.new_recNO;

sqlite 请参考 Sqlite 记录号(RecNo)的生成及更新到数据表_数据库表中的recno-CSDN博客

上一篇:【深度学习】记录为什么没有调用GPU
下一篇:axios全局封装AbortController取消重复请求
相关推荐
NCIN EXPE
1 天前
redis 使用
数据库·redis·缓存
MongoDB 数据平台
1 天前
为编码代理引入 MongoDB 代理技能和插件
数据库·mongodb
极客on之路
1 天前
mysql explain type 各个字段解释
数据库·mysql
代码雕刻家
1 天前
MySQL与SQL Server的基本指令
数据库·mysql·sqlserver
lThE ANDE
1 天前
开启mysql的binlog日志
数据库·mysql
yejqvow12
1 天前
CSS如何控制placeholder文字的颜色_使用--placeholder伪元素
jvm·数据库·python
oLLI PILO
1 天前
nacos2.3.0 接入pgsql或其他数据库
数据库
m0_74362392
1 天前
HTML怎么创建多语言切换器_HTML语言选择下拉结构【指南】
jvm·数据库·python
pele
1 天前
Angular 表单中基于下拉选择动态启用字段必填校验的完整实现
jvm·数据库·python
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026年4月AI大事件深度解读:大模型竞争进入“深水区“04近期有什么ai的新消息,新动态? 2026.4月05codex app每次打开重连5次Reconnecting问题解决06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析072026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free08CC-Switch & Claude 基于 Linux 服务器安装使用指南09从限购到畅通:GLM-5.1 Coding Plan接入攻略102026年AI前瞻:量子AI、具身智能与科学发现的新纪元