社区
Java SE
帖子详情
请问,如何处理oracle long raw字段类型
esunshine
2009-12-29 09:51:44
使用ByteArrayInputStream读取后,再插入到表内,很是吃内存,大家有好的方法,不吃内存的。谢谢。
...全文
131
2
打赏
收藏
请问,如何处理oracle long raw字段类型
使用ByteArrayInputStream读取后,再插入到表内,很是吃内存,大家有好的方法,不吃内存的。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
esunshine
2009-12-30
打赏
举报
回复
这个long raw 值大的话,就出错了。
crazylaa
2009-12-30
打赏
举报
回复
关于用java存取oracle的long raw类型数据
public static void insertRaw() {
Connection conn=null;
PreparedStatement stmt=null;
Statement stat=null;
String sqlQuery="select name,longraw from test1";
try {
conn=getConnection();
if (conn==null) return;
conn.setAutoCommit(false);
stat=conn.createStatement();
ResultSet rs=stat.executeQuery(sqlQuery);
while (rs.next()) {
String name=rs.getString(1);
byte[] longraw=rs.getBytes(2);
stmt=conn.prepareStatement("insert into test2 values(?,?)");
stmt.setString(1,name);
stmt.setBytes(2,longraw);
stmt.execute();
}
conn.commit();
}catch(SQLException e) {
try {
conn.rollback();
}catch(SQLException re){}
e.printStackTrace();
}finally {
try {
stmt.close();
conn.close();
stat.close();
}catch(SQLException ie){}
}
}
create table TEST1
(
NAME VARCHAR2(20) not null,
LONGRAW LONG RAW
)
test2和test1一样,
这是个例程,我在oracle 9i上运行正常,你根据你自己的表结构改改吧
oracle
Long
Raw
转 Blob
总的来说,将
Oracle
Long
Raw
字段
转换为Blob
字段
是一项常见的需求,特别是在需要提高数据
处理
性能或者利用Blob的高级特性的场景下。通过C#这样的编程语言,我们可以编写自定义工具来实现这个转换,同时确保数据的完整...
ORACLE
数据库中主要
字段
类型
的读写例子(包括:
Long
、
Raw
、Blob).docx
在SELECT操作中,你需要指定如何检索和
处理
这些
字段
类型
的数据,例如使用游标(Cursor)逐行读取
LONG
和BLOB数据,因为它们可能太大而无法一次性加载到内存。 在实际应用中,
处理
BLOB
字段
时,通常会使用
Oracle
的...
oracle
Long
Raw
转 Blob 源码
Oracle
数据库中,
Long
Raw
和Blob是两种不同的数据
类型
,它们分别用于存储大对象(LOB)数据。
Long
Raw
类型
是
Oracle
的原始数据
类型
,用于存储二...如果你正在迁移旧系统,可能需要考虑将
Long
Raw
字段
逐步迁移到Blob
字段
。
ORACLE
数据库中主要
字段
类型
的读写例子(包括:
Long
、
Raw
、Blob).pdf
在
Oracle
数据库中,有多种数据
类型
用于存储不同
类型
的数据,其中包括
Long
、
Raw
和Blob。这些
字段
类型
各有其特性和用途,下面我们将详细探讨它们,并通过一个简单的示例来展示如何在
Oracle
数据库中对这些
类型
进行读写...
ODI BLOB到
Long
Raw
集成方法
- **接口实现**:在ODI中创建接口,并在关系图中编辑,通过to_lob转换将
Long
Raw
字段
转换为BLOB
类型
。 在ODI的操作中,注意到在Operator中只有UPDATE操作而无INSERT操作,这意味着接口设计可能仅
处理
了更新现有...
Java SE
62,627
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章