mybatis + oracle insert clob,出现ORA-01461:仅能绑定要插入LONG列的LONG值
2024-08-24 11:47:59
在网上查了很久,有可能问题是出现在当从dual中取数据时,会将clob对象的字段转为Long型
最后的解决方法用到了Begin和end语法:
1.用到begin 和end
2.用到insert into value()语法
不能用insert into select from dual (union all)语法
3.参数,指定 jdbcType=CLOB 类型
<insert id="batchInsert" parameterType="java.util.List">
begin
<foreach collection="list" item="item" index="index" separator=";">
insert into tableName(ID, content)
values( #{item.id},#{item.content,jdbcType=CLOB})
</foreach>
;end;
</insert>
最新文章
- 使用angular中ng-repeat , track by的用处
- ~/.config/user-dirs.dirs【桌面设置】
- 404. Sum of Left Leaves
- 2013nanjingJ
- Unix网络编程--卷二:FAQ
- ubuntu使用
- 删除下标为n的数组值
- android 为应用程序创建桌面快捷方式技巧分享
- 杭电ACM2091--空心三角形
- Android之ListView/GridView 优化
- HTML&;CSS基础学习笔记1.8-预格式文本
- docker 数据映射方案
- 从零开始学C++之构造函数与析构函数(一):构造函数、析构函数、赋值与初始化、explicit关键字
- 【长 PI】
- Anaroid WebView API详解
- FileSizeUtil【获取文件夹或文件的大小】
- 第四节,目标检测---YOLO系列
- 一小时上手Java 8新特性
- js中const,var,let区别(转载)
- zookeeper和dubbo的关系
热门文章
- 多次使用图片物理路径提示占用进程,用流读取设置FileShare权限解决
- [转] 理解NLP中的卷积&;&;Pooling
- xht37的码风
- 【VMware vSphere】vCenter添加主机失败:无法访问指定主机
- 【leetcode】557. Reverse Words in a String III
- 什么是 java.awt.headless
- ES6学习笔记三(proxy和reflect)
- MongoVUE 使用教程
- 【转】C++中substr的用法
- tomcat session Memcache 共享