`
MyEyeOfJava
  • 浏览: 1151883 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71167
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

table框架调用js clob字段的使用

阅读更多

 return  "<a href='javascript:show(" + result['ID'] + ")'>"+ data.substring(0,20) +"......</a>";

 

 

 try { 
        option.setCONTENT(UtilTool.ClobToString((oracle.sql.CLOB)rs.getClob("CONTENT")));
        
       } catch (Exception e) {
        e.printStackTrace();
       }

 

 

 

// 将字CLOB转成STRING类型
 public static String ClobToString(CLOB clob) throws SQLException, IOException {

  String reString = "";
  Reader is = clob.getCharacterStream();// 得到流
  BufferedReader br = new BufferedReader(is);
  String s = br.readLine();
  StringBuffer sb = new StringBuffer();
  while (s != null) {// 执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRING
   sb.append(s);
   s = br.readLine();
  }
  reString = sb.toString();
  return reString;
 }

分享到:
评论

相关推荐

    ActiveXObject和Clob字段的插入更新

    此外,不同数据库管理系统(如MySQL、PostgreSQL、Oracle等)对Clob字段的支持和操作可能会有所不同,因此在使用时需要查阅相应的数据库文档。 总结,ActiveXObject和Clob字段分别代表了客户端脚本与服务器端组件的...

    oracle数据库的clob大字段在jdbc中的处理方式

    在实际应用中,还可能涉及CLOB字段的写入操作,这通常可以通过`PreparedStatement`的`setClob()`方法实现,将String转换为`Clob`对象(可以使用`OracleConnection`的`createClob()`方法创建)后再设置到SQL语句中。...

    oracle blob 字段 读写 delphi

    在Delphi编程环境中,处理这类数据时需要掌握特定的API调用和方法。本篇文章将深入探讨如何在Delphi中对Oracle数据库的BLOB字段进行读写操作。 首先,你需要在Delphi项目中引入Oracle数据库访问的相关组件,如...

    PHP处理Oracle的CLOB实例

    2. **性能优化**:对于频繁读写的CLOB字段,考虑使用Oracle的BFILE或NCLOB(National Character Large Object)类型,它们提供更高效的存储和访问方式。 3. **错误处理**:在执行数据库操作时,务必捕获可能出现的...

    jdbc批量插入大字段

    在实际应用中,"batchinsert"可能是一个包含示例代码的文件,展示了如何使用JDBC批量插入Blob字段的具体实现。通过研究和理解这些代码,你可以更好地掌握批量插入Blob数据的技巧,并根据自己的需求进行调整和优化。 ...

    String_clob.zip_oracle

    当Java应用程序需要将`String`数据存入Oracle数据库的CLOB字段时,可以使用JDBC的`PreparedStatement`和`setClob()`方法。例如: ```java String content = "这是要存储的字符串"; PreparedStatement pstmt = ...

    判断blob字段是否为空

    通过调用`DBMS_LOB.GETLENGTH`函数,我们可以获得该字段的长度,如果返回值为0,则表明该BLOB字段为空。 #### 实际应用案例: 假设我们有一个名为`images`的表,其中包含一个名为`image_data`的BLOB字段,用于存储...

    编程语言Java操作Clob,很实用.pdf

    首先,文档中提到创建了一个名为TESTBLOB的表,用于存储包含BLOB和CLOB字段的数据。在Oracle数据库中,BLOB用来存储大量的二进制数据,如图片、视频、文件等,而CLOB用来存储大型的文本数据。例如,创建表的SQL语句...

    本文档主要介绍如何对LOB字段进行处理

    下面是一个具体的示例,演示如何使用`WRITE()`过程向CLOB字段写入文本数据: ```plsql DECLARE lob_loc CLOB; buffer VARCHAR2(2000); amount NUMBER; BEGIN -- 获取LOB定位器 SELECT document INTO lob_loc ...

    java存取oracle中的COLB类型数据.docx

    首先需要在Oracle数据库中创建一个包含CLOB字段的表。例如: ```sql CREATE TABLE test (id INTEGER, content CLOB); ``` 2. **插入CLOB数据** - 由于CLOB类型的数据不能直接插入,需要先使用`empty_clob()`...

    oracle使用dblink高速复制表数据的动态存储过程

    本程序不同步blob和clob字段,玩oracle的人都懂,用sql同步此类数据,速度上不去,此类数据应该要用导出导入的方式提升速度。 具体请参阅程序,可根据自已需要进行修改。 参数说明: CREATE OR REPLACE PROCEDURE ...

    简单易行:Spring中操作LOB字段案例

    在Spring框架中,LOB(Large Object)字段通常用于存储大数据,如BLOB(Binary Large Object)用于二进制数据,如图片或文档,CLOB(Character Large Object)用于字符数据,如长文本。本篇文章将深入探讨如何在...

    hibernate-annotations-3.2.1.GA.zip

    Hibernate,作为Java领域中最流行的ORM(对象关系映射)框架之一,极大地简化了数据库操作,使得开发者可以使用面向对象的方式处理数据。而Hibernate Annotations是Hibernate的一个重要组件,它通过在Java类和字段上...

    ssh(structs,spring,hibernate)框架中的上传下载

     我们前面已经指出Oracle的Lob字段和一般类型的字段在操作上有一个明显的区别--那就是你必须首先通过Oracle的empty_blob()/empty_clob()初始化Lob字段,然后获取该字段的引用,通过这个引用更改其值。所以要完成对...

    sqluldr2数据快速导出工具

    INTO TABLE table_name FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS ( column1, column2, ... ) ``` ### 5. 性能优化 为了进一步提升`sqluldr2`的性能,可以考虑以下优化策略: -...

    Oracle全文检索及自动更新索引的实现.pdf

    然而,从Oracle 8开始,引入了Character Large Object(CLOB)类型,并且集成了interMedia文本服务,使得对CLOB字段的全文检索变得可能。 interMedia文本服务是一个包含索引方法和SQL扩展的文本搜索技术,它在...

    Java中调用SQL存储过程示例

    在实际应用中,你可能需要使用Blob或Clob对象来处理这些数据类型。 总的来说,Java调用SQL Server存储过程涉及以下几个关键点: 1. 加载JDBC驱动。 2. 建立数据库连接。 3. 创建CallableStatement对象,设置SQL语句...

    oracle基础笔记整理

    - 添加字段并赋值:ALTER TABLE 表名 ADD COLUMN 字段名 数据类型 DEFAULT 值; - 修改字段数据类型:ALTER TABLE 表名 MODIFY COLUMN 字段名 新数据类型; - DROP:删除数据库对象,如表、索引。 - TRUNCATE、...

Global site tag (gtag.js) - Google Analytics