技术栈

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取消重复请求
相关推荐
程序员黄老师
2 分钟前
主流向量数据库全面解析
数据库·大模型·向量·rag
Full Stack Developme
18 分钟前
Redis 可以实现哪些业务功能
数据库·redis·缓存
rgeshfgreh
36 分钟前
Spring事务传播机制深度解析
java·前端·数据库
无名-CODING
36 分钟前
Java Spring 事务管理深度指南
java·数据库·spring
想唱rap
43 分钟前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu
蕨蕨学AI
44 分钟前
【Wolfram语言】45.2 真实数据集
java·数据库
The Sheep 2023
1 小时前
MongoDB与.Net6
数据库·mongodb
BryceBorder
1 小时前
SCAU--数据库
数据库·oracle·dba
java1234_小锋
1 小时前
MySQL中的乐观锁和悲观锁是什么?
mysql
有味道的男人
1 小时前
京东关键词API接口获取
数据库
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定06jdk21下载、安装(Windows、Linux、macOS)07【踩坑笔记】50系显卡适配的 PyTorch 安装082025-04-03 Latex学习1——本地配置Latex + VScode环境09Overleaf编译超时,超出免费计划编译时限(已解决)10KGG转MP3工具|非KGM文件|解密音频