使用CASEWHEN批量拼凑Update语句

使用CASEWHEN批量拼凑Update语句1 场景 由于多次循环执行数据库操作是非常耗费性能的 因此 我们需要尽可能一条 UPDATE 语句更新多条数据 2 方式 casewhen 拼凑 UPDATE 表名 SET 目标字段 BRANCH NO CASEWHEN 筛选条件 BANK BRANCH ID 10212 THEN TU WHENBANK BRANCH ID 10213 THEN TU ELSE 测试 END COMMENTS CASEWH

1、场景:由于多次循环执行数据库操作是非常耗费性能的。因此,我们需要尽可能一条UPDATE语句更新多条数据。

2、方式:casewhen拼凑

UPDATE 表名 SET (目标字段)BRANCH_NO = CASE WHEN (筛选条件)BANK_BRANCH_ID = '-10212' THEN 'TU' WHEN BANK_BRANCH_ID = '-10213' THEN 'TU' ELSE '测试' END, COMMENTS = CASE WHEN BANK_BRANCH_ID = '-10212' THEN '工商银行test分行1' WHEN BANK_BRANCH_ID = '-10213' THEN '工商银行test分行2' END WHERE BANK_BRANCH_ID IN ( '-10212', '-10213', '-10214', '-10215', '-10216' ) 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224787.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午11:08
下一篇 2026年3月17日 上午11:09


相关推荐

  • TCP的粘包解析「建议收藏」

    TCP的粘包解析「建议收藏」这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一.两个简单概念长连接与短连接:1.长连接   Client方与Server方先建立通讯连接,连接建立后不断开,然后再进行报文发送和接收。2.短连接   Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此

    2022年8月11日
    7
  • eclipse配置JDK

    eclipse配置JDK成功配置记录,备份,以供日后翻看;1、打开eclipse,找到上面菜单选项“Window”,单击“Preferences”;2、进入设置界面之后,找到“Java”选项,单击“InstalledJRES”,可以看到右侧已有的JDK配置;3、单击“add”,在弹出的对话框,单击“next”;4、添加安装目录;安装jdk的时候有2个目录,一个是jdk,一个是jre,这边选择…

    2022年6月29日
    28
  • atop用法_安装atop笔记

    atop用法_安装atop笔记1 直接下载源码安装 https www atoptool nl download atop 2 x x tar gz 此时是 2 4 0 版的即 https www atoptool nl download atop 2 4 0 tar gz 2 解压 tar zxvfatop 2 4 0 tar gz3 进入目录 编译 不过编译遇到了了 zlib 和 curses 库缺少 最好

    2026年3月18日
    2
  • RNN之seq2seq模型

    RNN之seq2seq模型1 RNN 模型概述 RNN 大致可以分为 4 种 输出和输入序列不同数量 rnn 可以有多种不同的结构 不同结构自然就有不同的引用场合 如下图所示 onetoone 结构 仅仅只是简单的给一个输入得到一个输出 此处并未体现序列的特征 例如图像分类场景 onetomany 结构 给一个输入得到一系列输出 这种结构可用于生产图片描述的场景 manytoone 结构 给一系列输入得到

    2026年3月16日
    2
  • 图形推理题 答案揭晓图_图形推理1000题

    图形推理题 答案揭晓图_图形推理1000题本周一,小灰给大家出了一道图形推理题,有许多小伙伴都在踊跃作答,非常感谢大家的积极参与!原题如下,需要根据前两行的图形规律,找出第三行最后一个图形是什么:这道题的难度不小…

    2025年10月12日
    5
  • CSS相对定位和绝对定位详解

    CSS相对定位和绝对定位详解相对定位和绝对定位 不改变元素的大小形状 只改变元素的位置 相对定位和绝对定位是通过 position 属性来控制的 position 属性的值为下面几种 值描述 absolute 使元素绝对定位 相对于 static 定位以外的最近的一个祖先元素进行定位 元素的位置通过 left top right 以及 bottom 属性进行规定 relative 使元素相

    2026年3月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号