wmjy.net
当前位置:首页 >> jAvA string to CloB >>

jAvA string to CloB

既然你是从数据库取出CLOB字段,那么不用resultset那是用什么取出的。 如果从数据库里面取出的是CLOB字段,为什么会变成String类型呢。 String转CLOB,下面是个例子 public class TestDB { public static void main(String[] args) { try { /** ...

dbField.getFieldValue().toString().getBytes(); 上面这个值有吗?取到了吗? 下面是我以前一个项目的 InputStream pic = new FileInputStream(dto.get(i).getLibPic()); sql = "INSERT INTO piclib (name,pic,sign,remark) VALUES (?,?,?,?)";...

chen_yongkai 写的很清楚了,这个看下API不就知道了么 Java代码 String s="xxxxx"; Clob clob=new javax.sql.rowset.serial.SerialClob(s.toCharArray());

给你段参考代码,读取clob数据import java.io.InputStream;import java.io.Reader;import java.sql.Connection;import java.sql.ResultSet;import java.sql.Statement;public class TestClobOut {public static void main(String args[]){String...

clob.getSubString(1, (int) clob.length())

chen_yongkai 写的很清楚了,这个看下API不就知道了么 Java代码 String s="xxxxx"; Clob clob=new javax.sql.rowset.serial.SerialClob(s.toCharArray());

getClob,可以获得CLOB字段的值,用 rs.getString无法得到 数据 ,返回的 是 NULL;

给你段参考代码,读取clob数据 import java.io.InputStream; import java.io.Reader; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; public class TestClobOut { public static void main(String args[])...

不需要,只是因为Clob为大数据字段,需要用到“流”的方式读龋这里有个简单的方式供你参考: Clob clob = rs.getClob(1);String clobContent = clob.getSubString(1, (int) clob.length());

数据库查询出来 CLOB clob = (oracle.sql.CLOB)rs.getClob(i); String sBlob = ClobToString(clob); row.put(strFieldName, sBlob); //--------------- /** * * 功能:(将clob类型的数据转换为string) * * @Title: ClobToString * @Date: 0521,...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com