dbms_output.put_line('location is null'); dbms_output.put_line('location is not null and length of the lobis: '||dbms_lob.getlength(locations)); --write something
dbms_lob.open(locations,dbms_lob.lob_readwrite)
当我试图存储这样的整数列表时,我会得到一个运行时错误,无法将ArrayList转换为blob:List<Integer> bla = new ArrayList<>();@Lob哪里 List<Integer> bla = new ArrayList但是整数在默认情况下是可序列化的,在Lob文档中它说集合应该被接受。有人能给我解释一下不同之处吗
我们使用的是HSQLDB2.3.2,我们希望摆脱包含LOB数据的文件。因为它占用了大量的磁盘空间。$ .TABLE_NAME, COLUMN_NAME, DATA_TYPE, TYPE_NAME FROM INFORMATION_SCHEMA.SYSTEM_COLUMNS WHERE TYPE_NAME LIKE '%LOB但是,在创建一个包含LOB列的表并向其添加数据之后,hsqldb.db.lobs文件将以原来的大小再次