sql批量更新和删除语句

news/2025/2/8 14:14:40 标签: sql, 数据库, 服务器

1.更新一条数据

update om_sellorder set SOSTATUS=2 where id = '283d3eb87b134e1c993b70b018406285'

2.更新多个数据为某一个特点值

string ID = context.Request["ID"];

//需要替换‘,’逗号,不然识别不出ID数据这里注意 ‘ID’ 是一个逗号(,)分隔的字符串
ID = ID.Replace(",","','");

update om_sellorder set SOSTATUS=2 where id in('" + ID + "')

3. 更新多个不同数据的不同值

使用case <where字段> when <where字段值> then <更新字段新值>

update om_sellorder

            set SOSTATUS = case id

            when 1  then   '2'

            when 2  then   '3'

            end,

            age = case id

            when 1  then   '21'

            when 2  then   '31'

            end

 where id in (1,2)


http://www.niftyadmin.cn/n/5844944.html

相关文章

Oracle CDB自动处理表空间不足脚本

之前我曾经发过一个自动处理表空间的脚本&#xff0c;可以通过定时任务自动处理表空间不足的问题&#xff1b;但是之前那个脚本没有涵盖CDB模式下的PDB&#xff0c;这里将脚本做了一下更新&#xff0c;可以处理CDB模式下多PDB的表空间问题。 传统模式的脚本请参考这个链接 Or…

自定义v-model修饰符

文章目录 引言I Vue3.4 的用法解构 defineModel() 的返回值,在子组件中访问添加v-model修饰符基于修饰符选择性地调节值的读取和写入方式带参数的 v-model 修饰符II Vue3.4 之前的用法原理带参数的 v-model 修饰符例子引言 v-model 有一些内置的修饰符,例如 .trim,.number 和…

[ESP32:Vscode+PlatformIO]添加第三方库 开源库 与Arduino导入第三方库的区别

前言 PlatformIO与Arduino在添加第三方库方面的原理存在显著差异 在PlatformIO中&#xff0c;第三方库的使用是基于项目&#xff08;工程&#xff09;的。具体而言&#xff0c;只有当你为一个特定的项目添加了某个第三方库后&#xff0c;该项目才能使用该库。这些第三方库的文…

虚基类和虚继承

抽象类(有纯虚函数的类) / 虚基类 virtual&#xff1a; 1.修饰成员方法是虚函数 2.可以修饰继承方式&#xff0c;是虚继承。被虚继承的类&#xff0c;称作虚基类。 vfptr/vbptr vftable/vbtable 在Windows vs下会存在内存释放错误的问题&#xff0c;Linux g下自动修正。 命令…

[MoeCTF 2022]baby_file

题目 <html> <title>Heres a secret. Can you find it?</title> <?phpif(isset($_GET[file])){$file $_GET[file];include($file); }else{highlight_file(__FILE__); } ?> </html> 读取flag /?filephp://filter/readconvert.base64-encode…

对接DeepSeek

其实&#xff0c;整个对接过程很简单&#xff0c;就四步&#xff0c;获取key&#xff0c;找到接口文档&#xff0c;接口测试&#xff0c;代码对接。 获取 KEY https://platform.deepseek.com/transactions 直接付款就是了&#xff08;现在官网暂停充值2025年2月7日&#xff0…

Leetcod59:螺旋矩阵 II

题目描述&#xff1a; 给你一个正整数 n &#xff0c;生成一个包含 1 到 n2 所有元素&#xff0c;且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 代码思路&#xff1a; 初始化矩阵&#xff1a; 创建一个 n x n 的矩阵 res&#xff0c;初始时所有元素都设为 None…

Android studio 编译速度增加

在gradle.properties增加如下代码&#xff0c;作用看注释 # Gradle 和 Kotlin 支持增量编译&#xff0c;只编译有改动的部分 kotlin.incrementaltrue # Gradle 支持并行构建&#xff0c;充分利用多核 CPU org.gradle.paralleltrue # Gradle 构建缓存可以缓存任务输出&#xff…