mysql存储过程

2023-11-11

CREATE DEFINER=`root`@`localhost` PROCEDURE `test`()
BEGIN
	DECLARE i int DEFAULT 0;
	DECLARE classSize int DEFAULT(0) ;
	SELECT count(0) INTO classSize FROM class;
	SELECT classSize;
	WHILE i < classSize DO
		UPDATE class set name = CONCAT('a',i) WHERE id in (select id FROM (SELECT id  FROM class LIMIT 1 OFFSET i) as temp);
		set i = i + 1;
	END WHILE;
END

批量修改class表里的name值

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql存储过程 的相关文章

随机推荐

  • Vue——插件

    目录 介绍 编写一个插件 介绍 插件 Plugins 是一种能为 Vue 添加全局功能的工具代码 下面是如何安装一个插件的示例 import createApp from vue const app createApp app use my
  • .NET混淆器 Dotfuscator v4.43.1新版发布!允许某些外部程序集输入!

    Dotfuscator是一个 NET的Obfuscator 它提供企业级的应用程序保护 大大降低了盗版 知识产权盗窃和篡改的风险 Dotfuscator的分层混淆 加密 水印 自动失效 防调试 防篡改 报警和防御技术 为世界各地成千上万的应
  • UE4_AsyncTask应用笔记

    在开发过程中如果把所有的逻辑都放到GameThread里 难免会卡顿 因此这时候 往往会用到多线程 UE4提供的多线程解决方案有三种 这里我们着重说一下AsyncTask的应用 一般来说 用AsyncTask都是一些业务逻辑不复杂的交给它来
  • Sequelize的原始查询的时区问题

    在postgres数据库sequelize的raw query也是受时区影响的 同样的语句 用sequelize直接执行某些跟时间相关的query和在数据库执行是不一样的 语句如下 update table A set is enable
  • 树莓派4b基础入门

    AI嵌入式设备相关内容已合成AIOT专栏 其中包含rknn系列开发板 计算棒 jetson系列 树莓派等详细操作 实战项目源码 让小白从入门到精通 欢迎订阅 AI嵌入式设备已有专栏详细讲解 目录 一 树莓派百科知识 二 树莓派4B图解及配件
  • 0xc000007b的解决办法(续)

    最后更新 2019 3 23 请大家首先确定已经按照原文的方法及步骤尝试过 但是还是没有解决问题再来看这篇文章 如果你还没有看过原文 请先看原文 http blog csdn net VBcom article details 607070
  • ubuntu20.04交叉编译移植OpenCV4.7.0和QT5.12.12至ARM64位平台LKD3588(开发板为ubuntu20.04系统)(二)

    序 opencv部署到开发板 由于GTK问题导致opencv无法使用Gui 只能交叉编译QT 并为其作为gui供opencv使用 一 PC端交叉编译QT5 12 12 先编译tslib文件 tslib文件的下载链接 https github
  • gcc -D_REENTRANT

    在使用多线程函数时 我们经常使用编译器选项 lpthread和 D REENTRANT 前者告诉链接器链接库文件libpthread so 对于后者 gcc使用 D选项定义宏 REENTRANT的值为1 在 POSIX C SOURCE宏被
  • idea unknow facet type web 解决方案

    菜单 gt Preferences gt Plugins 添加tomcat支持 如图 然后 项目project setting中 可以添加 web类型的facets了 pasting
  • Android实现对图片的缩放、剪切、旋转、存储

    最近看到一篇关于图像处理的blog 感觉挺有用的 转载过来收藏下 一 问题描述 在开发中 当我们需要的有一张大图片同时还需要一些小图片时 我们只需要通过代码对此图片进行不同比例的缩放即可 这样大大节约资源 减小了安装包的尺寸 除缩放外 我们
  • JavaScript从题学习——你真的了解indexOf吗?

    案例 indexOf是可以传两个参数的 我们从查找字符串 abcoefoxyozzopp 中所有o出现的位置以及次数 和 red blue red green pink red 求 red 出现的位置和次数分别来看
  • 技术经理、架构师、技术总监、VP、CTO,这些岗位都是如何挣出来

    所有的职位不是别人给你的 而是你自己挣出来的 对于技术经理 首席架构师 技术总监 技术VP CTO 各个岗位之间存在差异 我将从以下五个核心点来分析 技术实力 领导力 战略观 组织能力 文化建设能力 这五个核心能力的强弱 决定你在市场的价值
  • 根据isbn查询图书信利用豆瓣的API

    String apikey 111111111111111111111111111111 String isbnUrl http api douban com book subject isbn public static void mai
  • java面向对象(一)

    面向对象 类对象方法 类的定义 作用域修饰词 一个类可以包含以下类型变量 static静态 静态变量类变量 静态方法 static代码块 final 修饰方法 修饰变量 static final 方法 构造方法特殊的方法 创建对象 访问成员
  • 什么是神经网络架构搜索?

    https mp weixin qq com s F6ZbX2JVqSOAhE2hXBnLLA
  • 洛谷 1969 积木大赛——水题

    题目 https www luogu org problemnew show P1969 include
  • 常见的几种网络故障案例分析与解决

    故障1 交换机刚加电时网络无法通信 故障现象 交换机刚刚开启的时候无法连接至其他网络 需要等待一段时间才可以 另外 需要使用一段时间之后 访问其他计算机的速度才快 如果有一段时间不使用网络 再访问的时候速度又会慢下来 故障分析 由于这台交换
  • 完全背包问题求组合数和排列数

    518 零钱兑换 II 这个是完全背包问题的典型应用 由于只是求个数 不涉及到零钱排列情况不一样算两次的情况 所以两层for循环 外层遍历物品 内层遍历背包 class Solution public int change int amou
  • 阿里云播放器prismplayer抓包的一些理解

    Prismplayer是一套在线视频播放技术方案 同时支持Flash和Html5两种播放技术 可对播放器进行功能配置和皮肤定制 其在线使用文档地址为 入口 在甘肃交通视频云联网平台中用的就是该播放器 通过抓包发现 播放的是hls的ts流 下
  • mysql存储过程

    CREATE DEFINER root localhost PROCEDURE test BEGIN DECLARE i int DEFAULT 0 DECLARE classSize int DEFAULT 0 SELECT count