oracle 存储过程 存储 blob,穿越oracle存储过程的Blob参数上传文件
前两天朋友找我做一个上传过程,极其容易的一个东西!我未曾用过java,现学现卖,反正也是很容易。
不过,其中除非碰到一个东西,在网上查了半晌,也未曾找遍地理的措施!尔后才好不轻率获胜了。我把这个登记下来,渴望对用的人有用!
情形是这么,长途服务器是oracle,本地穿越调用他的存贮存储过程把文件的内容传上去!他的参数是Blob。我查了网上许多的东西,都是这么上传数据的:先在数据表中插入一条登记,Blob字段设置为空对象,然后把这个获得Blob对象,胰岛素泵把内容写进去。然而目前只有一个存储过程的接口,不能直接对表垄断sh.shofan.cn!下边的是过程的一局部!供大家参看!
InputStream in = new FileInputStream(szFile);
int readlength;
oracle.sql.BLOB blob;
java.io.OutputStream out;
blob = oracle.sql.BLOB.createTemporary(RConn,
false,oracle.sql.BLOB.DURATION_CALL);
out = blob.getBinaryOutputStream();
readlength = in.read(b);
while (readlength != -1) {
out.write(b, 0, readlength);
readlength = in.read(b);
}
out.flush();
out.close();
proc.setObject(13,blob, oracle.jdbc.OracleTypes.BLOB);
proc.execute();
nResult = proc.getInt(16);//归来收获
proc.close();
in.close();
oracle.sql.BLOB.freeTemporary(blob);
你大约就没可能在书本上遇就任何足以揭示“面向对象”之必需性的问题,
oracle 存储过程 存储 blob,穿越oracle存储过程的Blob参数上传文件相关推荐
- 文件上传存至oracle,fileupload上传文件存储到oracle Blob字段中
从网上查了许多资料,攒了个功能,暂且记下来,呵呵.需要apache的fileupload组件和io组件. // 建立一个新的Upload对象 DiskFileUpload upload = new D ...
- java上传文件到Oracle_用java实现ORACLE数据库的文件上传、下载
文件上传使用: 的 UploadBean JAVA包,他的文件上传做的还不错,可进行目录或数据库的文件上传,默认使用的是ORACLE 的LONGRAW子段类型,可使用BLOB类型,但需要使用扩展JAV ...
- php获取input file路径,JavaScript_JS获取input file绝对路径的方法(推荐),最近因需要上传文件到oracle blo - phpStudy...
JS获取input file绝对路径的方法(推荐) 最近因需要上传文件到oracle blob里, 在获取文件路径的遇到些问题,由于安全原因,新版的浏览器都不支持直接获取本地URL,在网上找了些方法, ...
- docx文件上传java_java上传文件通过mybatis存储到数据库的blob格式中.docx
java上传文件通过mybatis存储到数据库的blob格式中.docx 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 上传文件通过 myb ...
- php长传文件到数据库,php上传文件并存储到mysql数据库的简单示例
这篇文章主要为大家详细介绍了php上传文件并存储到mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对php上传文件并存储到mysql数据库感兴趣的小伙伴,下面一起跟随512笔记的小 ...
- php上传文件并存储到mysql数据库的方法
本文实例讲述了php上传文件并存储到mysql数据库的方法.分享给大家供大家参考.具体分析如下: 下面的代码分别用于创建mysql表和上传文件保存到mysql数据库 创建mysql表: 1 2 3 4 ...
- 【上传文件】基于阿里云的视频点播VOD、对象存储OSS实现音视频图片等文件上传
一.效果演示 a.测试界面初始化 b.点击[上传视频] c.点击[开始上传] d.点击[上传音频]选择音频之后点击[开始上传] c.点击[上传图片],注意图片上传为单按钮,选择文件之后自动完成上传 d ...
- 上传文件到云服务器存储路径,上传文件到云服务器存储路径
上传文件到云服务器存储路径 内容精选 换一换 云容器引擎需要与其他云服务协同工作,云容器引擎需要获取如下云服务资源的权限. 一个存储库只可以绑定一个备份策略.一个存储库只可以绑定一个复制策略.一个存储 ...
- 阿里云存储OSS中设置上传文件content type
阿里云存储OSS中设置上传文件ContentType 如果你使用浏览器上传文件,则浏览器会自动在header中设置正确地content type,然后对文件的访问会得到正确地回应. 如果采用编程的方式 ...
最新文章
- ArcObjects编程方法(七):.NET中继承ArcGIS COM类
- 日常必备的16条Linux命令
- 看不懂花书?博士教你如何深入深度学习,从编程基础到完整的项目实战
- PHP的composer报错 failed loading cafile stream: `C:\Users\Administrator\Ap pData\Local\Temp\opeB1C9.t
- spring事物管理(配置文件方式)
- 官方回应:钟南山院士是此次关于曹雪涛等论文调查复核专家组组长
- Objective-C 语法快速参考(附:Learning_Objective-C_A_Primer_中文版)
- 一文搞懂RSOP偏振态旋转
- 干货:使用Fastapi开发自己的Mock server(附源码)
- 微信小程序之验证码短信倒计时
- 不爱跳槽、月薪集中在 8K-17k、五成欲晋升为技术Leader|揭晓中国开发者真实现状
- 浪人下载和浪人文章的漏洞利用
- java实现表白动图
- 【web学习】如何绑定自己的Lofter独立域名——域名解析篇
- 生死看淡,不服就干,小米终于迎来了久违的大幅反弹
- 关于文件夹的手动隐藏和恢复
- linux centos无法进入系统,centos无法进入桌面系统
- 【Android -- 面试】常见面试技术要点
- 怎么用计算机解开手机,怎么用手机解锁电脑?用手机指纹解锁电脑图文教程
- regsvr32 注册 ocx 时卡死,不退出
热门文章
- UI素材模板|新拟态新趋势图标ICON
- k8s删除deployment_VPGAME k8s迁移实践(5) Deployment 与 Service 配置
- oracle多条数据合并成一条_建议将北京地铁13-B线和28号线合并成一条线
- Python字典中 get() 函数的使用
- Python (schedule库)简单使用
- 运行 sudo 时会发生什么?
- Linux内核深入理解系统调用(1):初始化-入口-处理-退出
- 使用Red Hat Enterprise Linux的实时内核
- OpenVDB:梦工厂的有效存储和处理离散在三维网格上的稀疏体积数据C++库
- 《计算机网络》第七章:应用层(The Application Layer)