如何在oracle中的blob字段下读取jpg格式文件保存 20

一张jpg图片以二进制保存在blob字段中,现在需要读出,并保存文件。请问如何实现,谢谢最好用java程序,读出那张图片,然后可以保存成文件形式,而不是网上很多的直接在j... 一张jpg图片以二进制保存在blob字段中,现在需要读出,并保存文件。请问如何实现,谢谢
最好用java程序,读出那张图片,然后可以保存成文件形式,而不是网上很多的直接在jsp页面显示出来
展开
 我来答
百度网友137359b48
2005-11-14
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
$conn = oci_connect($user, $password);
$lob = oci_new_descriptor($conn, OCI_D_LOB);
$stmt = oci_parse($conn, "insert into $table (id, the_blob)
values(my_seq.NEXTVAL, EMPTY_BLOB()) returning the_blob into :the_blob");
oci_bind_by_name($stmt, ':the_blob', $lob, -1, OCI_B_BLOB);
oci_execute($stmt, OCI_DEFAULT);
if ($lob->savefile($lob_upload)){
oci_commit($conn);
echo "Blob successfully uploaded\n";
}else{
echo "Couldn't upload Blob\n";
}
oci_free_descriptor($lob);
oci_free_statement($stmt);
oci_close($conn);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式