MyBatis+oracle 批量插入数据的一些问题
2017-08-08 17:48
585 查看
<select id="InsertUserPrivilegeTemp" parameterType="Integer" resultMap="userPrivilegeTemp"> insert into userPrivilegeTemp select ui.UserID, rp.PrivilegeID from UserInfo ui left join UserRole ur on ur.UserID=ui.UserID left join RolePrivilege rp on rp.RoleID=ur.RoleID <where> and ui.UserID=#{id} </where> </select>
当mybaties执行到 insert into userPrivilegeTemp这里的时候,进程就卡死了,
后来我改为insert into userPrivilegeTemp(UserID,PrivilegeID)就不会卡了,
应该是mybaties不认识insert into userPrivilegeTemp代表insert into userPrivilegeTemp(UserID,PrivilegeID)
注意:userPrivilegeTemp表就UserID,PrivilegeID2个字段。
相关文章推荐
- Oracle使用Mybatis实现批量插入或修改数据(Oracle)
- MyBatis在Oracle中插入数据并返回主键的问题解决
- MyBatis在Oracle中插入数据并返回主键的问题解决
- Mybatis+Oracle实现数据批量插入
- 关于oracle批量插入数据问题
- 使用MyBatis单条和批量插入数据到Oracle的表中
- MyBatis在Oracle中插入数据并返回主键的问题解决
- Mybatis实现oracle批量插入,主键问题
- 关于oracle批量插入数据遇到的问题
- 使用mybatis 对 oracle数据批量插入、更新
- Mybatis+Oracle批量插入(自动过滤重复数据)与删除
- MyBatis中的批量插入、删除数据库数据(MySql和Oracle)
- mybatis-oracle批量插入数据的简单学习
- mybatis在使用insert into 批量插入数据的问题
- 批量插入数据(基于Mybatis的实现-Oracle)
- java oracle 批量插入 邪恶数字"65536",数据丢失问题
- 用mybatis查oracle,spring操纵mongodb插入数据时出现的时间类型问题
- MyBatis在Oracle中插入数据并返回主键的问题解决
- Mybatis+Oracle进行数据的批量插入和更新
- Mybatis Oracle 批量插入数据的方法