mybatis中批量增、删、改的SQL语句
来源:互联网 发布:mysql skip limit 编辑:程序博客网 时间:2024/06/05 09:24
1.批量增
<insert id="insertBatch" parameterType="java.util.List"> insert into SYS_DEPT ( DEPT_ID, ORG_ID, DEPT_NAME, LEADER, IS_USED, REMARK, ENTRY_PROGRAM,ENTRY_USER, MODIFY_DATE, MODIFY_PROGRAM, MODIFY_USER ) <foreach collection="list" item="dept" index="index" open="(" separator="union" close=")"> select #{dept.deptId,jdbcType=VARCHAR}, #{dept.orgId,jdbcType=VARCHAR}, #{dept.deptName,jdbcType=VARCHAR}, #{dept.leader,jdbcType=VARCHAR}, #{dept.isUsed,jdbcType=DECIMAL}, #{dept.remark,jdbcType=VARCHAR}, #{dept.entryProgram,jdbcType=VARCHAR}, #{dept.entryUser,jdbcType=VARCHAR}, #{dept.modifyDate,jdbcType=DATE}, #{dept.modifyProgram,jdbcType=VARCHAR}, #{dept.modifyUser,jdbcType=VARCHAR} from dual </foreach> </insert>
2.批量删
<delete id="deleteBatch" parameterType="java.util.List"> delete from SYS_DEPT where DEPT_ID IN <foreach collection="list" item="sd" index="index" open="(" separator="," close=")"> #{sd.deptId,jdbcType=VARCHAR} </foreach> </delete>
3.批量改
<update id="updateBatch" parameterType ="java.util.List"> <foreach collection="list" item="user" index="index" open="begin" separator=";" close=";end;"> update SYS_USER set IS_USED = #{user.isUsed} where USER_ID = #{user.userId} </foreach> </update>
阅读全文
0 0
- mybatis中批量增、删、改的SQL语句
- mybatis批量删除的sql语句拼接
- myBatis批量增删改和批量增OR删
- mybatis中Oracle数据库的批量增删改操作小结
- oracle使用sql语句:基本的增、删、改语句
- SSM-Mybatis的SQL(增删改查)语句
- oracle中SQL语句增、删、改、查
- Oracle中对表中的字段进行增、删、改的SQL语句
- mybatis--mysql 批量插入批量更新在一条sql语句中完成
- [MyBatis]获取数据库连接、批量执行SQL语句
- [MyBatis]获取数据库连接、批量执行SQL语句
- mybatis批量插入和修改sql语句?
- MyBatis中动态SQL语句的书写
- mybatis中模糊查询的sql语句
- MyBatis批量的增删改查操作
- mybatis增删改的批量操作
- SQL增、删、改、查操作语句
- SQL语句(增、删、改、查)
- java后端生成图片验证码并转化成base64
- 二进制 八进制 十进制 十六进制
- /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found错误的解决
- [一天几个linux命令] Ubuntu下给Eclipse增加快捷方式
- ClassLoader()
- mybatis中批量增、删、改的SQL语句
- 工厂模式
- Bower-node.js界的资源管理者 入门
- VSCode快捷键
- 淘宝CDN系统架构
- iOS常用第三方库
- Activity生命周期
- jQuery实现数字滚动
- no mycat database selected