1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > oracle转换成字符型 Oracle中将Clob字段转换成字符串

oracle转换成字符型 Oracle中将Clob字段转换成字符串

时间:2022-10-26 12:46:38

相关推荐

oracle转换成字符型 Oracle中将Clob字段转换成字符串

1. 利用dbms_lob.substr()方法可将对应字段转换成字符串如下

select dbms_lob.substr(content) from NEWS

该方法有个缺点,当content字段长度超过某个值时,会报错。

2.获取Clob对象,在Java中通过对流处理获取字段内容,该方式没有长度限制

select content from NEWS

// 将字CLOB转成STRING类型

public String ClobToString(Clob clob) throws SQLException, IOException {

String reString = "";

java.io.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;

}

接下来的重点是将从数据库获取到的该字段的对象转换成Clob对象,如下:

String content = ClobToString((Clob)obj[1]);

其中我的obj是从数据库获取的字段数组,obj[1]对应该Clob对象。

转载:在Excel中将数据库字段转换成驼峰式

转载地址 在Excel中将数据库字段转换成驼峰式 1.将数据库字段复制到Excel表格第一列: 2.在第二列顶部输入=PROPER(A1)命令: 3.在第三列顶部输入=SUBSTITUTE(B1,&q ...

在Ajax中将数组转换成字符串(0517-am)

一.如何在Ajax中将数组转换成字符串 1. 主页面;

附件上 ...

window7下安装第三方包报错及解决

window7 64位下安装第三方包,,比如安装yaml的exe执行文件,会 报错及解决:python version 2.7(3.4) required,which was not found in ...

wordpress导入模板数据

主题安装完成以后,如果有主题的DEMO数据(xml格式的)的话可以导入,导入后该有的页面与分类文章等等都会有了,这样子会节省很多时间,导入后只需要更改对应的页面与分类就可以了. 导入方法: 1. 在后 ...

设置TextBox控件的TextMode属性

我想在程式代碼中將TextBox控件的TextMode属性设置為Password,寫成TextBox1.TextMode=MultiLine和TextBox1.TextMode="Multi ...

redis基本配置和相关设置

redis-cli:the redis command line interface command line usage: $redis-cli incr mycounter 输出的结果只会显示在终 ...

css中position属性(absolute|relative|static|fixed)概述及应用

position属性的相关定义: static:无特殊定位,对象遵循正常文档流; relative:对象遵循正常文档流; absolute:对象脱离正常文档流 fixed:对象脱离正常文档流 我们先来 ...

c++ inline关键字的理解

1.inline是实现修饰符,而非声明修饰符,所以应该用于实现部分的修饰(你也可以放置inline在声明,但是没有必要) 2.所有中类中定义的函数都默认声明为inline函数,所有我们不用显示地去 ...

关于Win7 内存变小处理方法

windows + R 输入msconfig 点击引导 点击高级选项 点击最大内存打钩,就好了,你重启,你的内存将恢复成原来的.

Golang随机数生成

需求:10以内随机生成2个幸运数字 package main import ( "fmt" "math/rand" ) func main() { fmt.Pr ...

js实现回到顶部操作

样式: #btn ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。