如何向ORACLE中的BLOB型字段输入内容啊?

mm45 2004-10-09 09:50:04
用户INSERT 。。。。语句要本不行。。。。。 要用什么语法进行输入啊?
...全文
168 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenxb1980 2004-10-10
  • 打赏
  • 举报
回复
上面写错了
----------

java.io.File file = new java.io.File("/tmp/data");
int fileLength = file.length();
java.io.InputStream fin = new java.io.FileInputStream(file);
java.sql.PreparedStatement pstmt = con.prepareStatement(
--->"insert into table2(a,b,c)values(?,?,?)");
pstmt.setInt(1, id);
pstmt.setInt(2,num);
pstmt.setBinaryStream (3, fin, fileLength);
pstmt.executeUpdate();
fin.close();
chenxb1980 2004-10-10
  • 打赏
  • 举报
回复
java.io.File file = new java.io.File("/tmp/data");
int fileLength = file.length();
java.io.InputStream fin = new java.io.FileInputStream(file);
java.sql.PreparedStatement pstmt = con.prepareStatement(
--->"insert Table5 SET stuff = ? WHERE index = 4");
pstmt.setBinaryStream (1, fin, fileLength);
pstmt.executeUpdate();


mm45 2004-10-10
  • 打赏
  • 举报
回复
up 来人呀........
mm45 2004-10-09
  • 打赏
  • 举报
回复
详细说下好吗? 各位老大。。。。。。。。。。 谢谢。。。。。。。。。。。。。。。。。。了呀
fristfly 2004-10-09
  • 打赏
  • 举报
回复
insrert 后append
mm45 2004-10-09
  • 打赏
  • 举报
回复
to:chinajava(chinajava)
这个是更新的代码啊... 插入的代码怎么写啊..

我是用连接池连接ORACLE的...这个可以通用吗?
mm45 2004-10-09
  • 打赏
  • 举报
回复
这个答案我得要看哪方面的资料能懂啊? (JAVA的IP流有点明白,但与SQL连用我就晕了..)
chinajava 2004-10-09
  • 打赏
  • 举报
回复
java.io.File file = new java.io.File("/tmp/data");
int fileLength = file.length();
java.io.InputStream fin = new java.io.FileInputStream(file);
java.sql.PreparedStatement pstmt = con.prepareStatement(
"UPDATE Table5 SET stuff = ? WHERE index = 4");
pstmt.setBinaryStream (1, fin, fileLength);
pstmt.executeUpdate();

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧