在工作中,出现一个问题就是读文本文件插入到数据库表clob域中,数据库错误码是-102,文件大小超过37.5kb就会出现这个错误,而clob域最大容量是2g。
后来在网上查找资料,终于有大神说出了问题的根本原因。
大神如是说:
这个是执行命令行命令字条串长度的问题,
你可以用参数传入的方式进行操作。
的确,我的代码中是:
public static void main(String[] args) {
java.io.File file = new java.io.File("E:/aaa.dat");
java.io.InputStreamReader isr = null;
String line,result="";
try {
isr = new java.io.I