首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java向Oracle数据库表中插入CLOB、BLOB字段

    在需要存储较长字符串到数据库中时往往需要使用一些特殊类型的字段,在Oracle中即blob和clob字段,一般而言:Clob字段存储字符信息,比如较长的文字、评论,Blob字段存储字节信息,比如图像的base64...操作场景 主要有三种场景: 仅对已知表中的某一字段写入Blob和Clob字段的值 更新已知表中全部字段的值(均为Blob和Clob字段) 插入数据中带有部分需要插入Blob和Clob字段的数据 总结来看...pstmt.executeQuery(); Writer outStream = null; if (rs.next()) { //得到java.sql.Clob对象后强制转换为oracle.sql.CLOB...oracle.sql.CLOB clob = (oracle.sql.CLOB) rs.getClob(cList.get(i)); outStream...对象后强制转换为oracle.sql.BLOB oracle.sql.BLOB blob = (oracle.sql.BLOB) rs.getBlob(bList.get(i))

    8.1K10

    SQL工具集-格式化结果的SQL

    今天我们“SQL工具集”介绍的是一个存储过程,他的作者是大名鼎鼎的Tom,Oracle界最著名的一个网站AskTom,就是这个Tom,虽然现在Tom大叔已经退休了,但是网站还在被其他人运营,延续着Oracle...Tom在这篇帖子发布了这个存储过程, https://asktom.oracle.com/pls/apex/f?...解析和描述SQL语句原文,逐字段来定义,其中113是BLOB类型,此处不适用,按照4000字节定义, ?...当然存储过程中任何地方,均可以自定义,例如对于判断字段属性BLOB,可以设置任何自己需要的格式,包括日期格式,例如书中使用的是删除日期格式化参数的版本, ?...print_table.sql文本可从我的github进行下载, https://github.com/bisal-liu/oracle/blob/master/print_table.sql

    2.6K20
    领券