@H_301_0@LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对像(Binary Large Object),适用于存贮非文本的字节流数据(如程序、图像、影音等)。而CLOB,即字符型大型对像(Character Large Object),则与字符集相关,适于存贮文本型的数据(如歷史档案、大部头著作等)。
下面以程序实例说明通过JDBC操纵Oracle数据库LOB类型字段的几种情况。
@H_301_0@先建立如下两个测试用的数据库表,Power Designer PD模型如下:
@H_301_0@建表sql语句为:
CREATE TABLE TEST_CLOB ( ID NUMBER(3),CLOBCOL CLOB)
CREATE TABLE TESTBLOB ( ID NUMBER(3),BLOBCOL BLOB)
@H3010@
一、 CLOB对象的存取
@H301_0@1、往数据库中插入一个新的CLOB对像
@H_301_0@<div class="codetitle"><a style="CURSOR: pointer" data="17852" class="copybut" id="copybut17852" onclick="doCopy('code17852')"> 代码如下: