源端插数据:
//创建一个目录在oracle中,指定'/opt/images'将图片'21k.BMP'放到这个目录下
CREATE OR REPLACE DIRECTORY "images" AS '/opt/images';
declare
F_BLOB BFILE:= BFILENAME ('images','21k.BMP');
B_BLOB BLOB:=EMPTY_BLOB ();
BEGIN
FOR V_count IN 1..500000 Loop
DBMS_LOB.FILEOPEN (F_BLOB, DBMS_LOB.FILE_READONLY);
INSERT INto 优化_表1 VALUES(v_count,1,'C_SF',v_count||0.18,'从不会','从不见的问',1,'次的进入','从小的会公司提','ZTLX','C_SJJZD','JKZK','从他把他们投资','从他是他们平','HYZK',2,'C_LXRXX从联系人信息','C_XDHGSH从现代化工商','C_BZ备注',1234,'C_XM此项目',v_count,sysdate,sysdate,'C_XDHGJT',v_count,3,'C_HJPCS和精品才是','C_CH×','C_SHDW','C_SJPCS才是经批次是','C_FLWSBH发了我是不会','C_QTZJHM其他自己还没','C_GJ','C_CCBZ','C_MZ','C_GXXZ从各项选择','C_DWDM',12,sysdate,'CCS',3,'C_BRLXFS本人类型是','C_HJSZDXZ','C_GXSQ个性是全','C_HJSZD',1,sysdate,'C_RYLX','C_ACTION','C_FWCS分为参赛','C_CHDQ','C_XB','C_XGBSDW','WHCD',sysdate,'C_BJDWXC不见的文学参','C_PINYIN品饮','1234','C_YDWDM',v_count,'C_SJJZDXZ是经济作的现在','C_XSDPZL下是的品资料','C_XZ','C_ZSDPZL在是的品资料','C_MJLXDH目经理系电话','C_SFZHM',sysdate,sysdate,'CG和国','C_CXDW从小的问','C_ZRMJ在人民间','C_BJMJ不见面积',v_count,v_count,v_count||0.28,'1','使用位编码','审编码','制作单位编码','01','01','印油说明','经办人','330721198301010101','审批人','12-27','12-27','12-27','12-27','12-27','12-27',sysdate,'12-27','400','200','5','2','45×6',EMPTY_BLOB())RETURN t_Blob INTO B_BLOB;
INSERT INTO 优化_表2 VALUES(v_count,'印章名称','1','使用位编码','审编码','制作单位编码','01','01','印油说明','经办人','330721198301010101','审批人','12-27','12-27','12-27','12-27','12-27','12-27','12-27','12-27','400','200','5','2','45×6');
DBMS_LOB.LOADFROMFILE (B_BLOB, F_BLOB, DBMS_LOB.GETLENGTH (F_BLOB));
commit;
end Loop;
DBMS_LOB.FILECLOSE (F_BLOB);
end;
分享到:
相关推荐
MySQL BLOB类型 MySQL中,BLOB是一个二进制大型...插入BLOB类型的数据必须使用PreparedStatement,因为BLOB类型的数据无法使用字符串拼接写的。 MySQL的四种BLOB类型(除了在存储的最大信息量上不同外,他们是等同的)
主要介绍了ORACLE批量导入图片到BLOB字段代码示例,此代码示例是文章作者的项目源码,具有一定参考价值,需要的朋友可以了解下。
主要介绍了详解jdbc实现对CLOB和BLOB数据类型的操作的相关资料,这里实现写入操作与读写操作,需要的朋友可以参考下
ADO实现大型二进制数据在数据库中的存取(论文)
20.4 示例:把图像文件存入和读出一个BLOB数据列 第五部分 参考资料 第21章 SQL语法指南 21.1 语法 21.2 操作符 21.3 变量和常数 21.4 MySQL数据类型 21.5 SQL命令汇总表(按功能分类) 21.6 SQL...
如何清空matlab的代码mksqlite文档 ...mksqlite具有一些不错的功能,例如批量插入和命名参数绑定: clear s s(1).Name = 'Triangle'; s(1).Type = 'Shape'; s(1).ID = 145; s(2).Name = 'Rectangle'; s
20.4 示例:把图像文件存入和读出一个BLOB数据列 第五部分 参考资料 第21章 SQL语法指南 21.1 语法 21.2 操作符 21.3 变量和常数 21.4 MySQL数据类型 21.5 SQL命令汇总表(按功能分类) ...
完全国产自主知识产权的数据库迁移工具:鲸鲨云DBPorterPLus。...功能齐全:全库迁移,支持数据表、视图、约束、序列,支持大对象(Blob,Clob),支持导出DDL。 性能优异:实时传输,直连数据库,批量读取和插入。
11.3 BLOB/CLOB类型数据的操作 11.3.1 如何获取本地数据连接 11.3.2 相关的操作接口 11.3.3 插入Lob类型的数据 11.3.4 以块数据方式读取Lob数据 11.3.5 以流数据方式读取Lob数据 11.4 自增键和行集 11.4.1 自增键的...
11.3 BLOB/CLOB类型数据的操作 11.3.1 如何获取本地数据连接 11.3.2 相关的操作接口 11.3.3 插入Lob类型的数据 11.3.4 以块数据方式读取Lob数据 11.3.5 以流数据方式读取Lob数据 11.4 自增键和行集 11.4.1 自增键的...
SELECT语句插入从其他表选择的行 65 3.5.3 使用replace、replace…select语句插入 66 3.5.4 使用LOAD语句批量录入数据 66 3.5.5 总结 68 3.6 查询数据表中的记录 69 3.6.1 普通查询 69 3.6.2 条件...
SELECT语句插入从其他表选择的行 65 3.5.3 使用replace、replace…select语句插入 66 3.5.4 使用LOAD语句批量录入数据 66 3.5.5 总结 68 3.6 查询数据表中的记录 69 3.6.1 普通查询 69 3.6.2 条件...
使用SQL语句 4.1 使用基本查询 4.1.1 简单查询语句 4.1.2 使用WHERE子句 4.1.3 使用ORDERBY子句 4.2 使用DML语句 4.2.1 插入数据 4.2.2 更新数据 4.2.3 删除数据 4.3 ...
9. 获取插入记录的主键值(视频14) 10. 处理 Blob(视频15) 11. 处理事务 & 事务的隔离级别(视频16-17) 12. 批量处理(视频18) 13. 数据库连接池 & C3P0 & DBCP(视频19-20) 14. 使用 DBUtils(视频21-23) 15. 使用 JDBC ...
# 批量插入缓存大小, 这个参数是针对MyISAM存储引擎来说的。适用于在一次性插入100-1000+条记录时, 提高效率。默认值是8M。可以针对数据量的大小,翻倍增加。 myisam_sort_buffer_size = 1024M # MyISAM设置恢复表...
11.5.1. 使用SimpleJdbcInsert插入数据 11.5.2. 使用SimpleJdbcInsert来获取自动生成的主键 11.5.3. 指定SimpleJdbcInsert所使用的字段 11.5.4. 使用SqlParameterSource提供参数值 11.5.5. 使用SimpleJdbcCall...
11.5.1. 使用SimpleJdbcInsert插入数据 11.5.2. 使用SimpleJdbcInsert来获取自动生成的主键 11.5.3. 指定SimpleJdbcInsert所使用的字段 11.5.4. 使用SqlParameterSource提供参数值 11.5.5. 使用SimpleJdbcCall...