探求Oracle数据库怎样存储图片

探求Oracle数据库怎样存储图片,第1张

数据库可以存

不限制大小

但是由于一般以BMP格式存 打开时很占内存

建议用数据库存地址 然后软件调用的时候用LOADPICTURE() 或者其它命令来调用,这样更方便快捷。

两种,一种是将转化成二进制数据流存入数据库中。一种是保存的路径,然后前台读取路径去调用。相关的代码百度一下应该会有,第二种方法实现上比较简单,就是存储路径,然后根据路径读取对应的显示出来。第一种就比较麻烦,要先把转化成二进制数据,读取时就是从数据库读取对应数据再转化成显示出来。

你可以把表的类型

设计 成为二进制类型

Binary 类型:

数据类型 描述

bit 允许 0、1 或 NULL

binary(n) 固定长度的二进制数据。最多 8,000 字节。

varbinary(n) 可变长度的二进制数据。最多 8,000 字节。

varbinary(max) 可变长度的二进制数据。最多 2GB 字节。

image 可变长度的二进制数据。最多 2GB。

不过我个人觉得,把 ,存到数据,会使数据库的数据,增长的很快

不是很建议这样做

可以把 存到服务器上的某个路径 下

存入数据库,这样在维护数据库的时候能保证安全,如果只是把路径存入数据库,

那么还需要另外进行维护(比如谁改变了路径或者删除了路径等)

当然,如果存入数据库,就需要设计好数据库结构,

因为大,检索会增加数据库负担,检索速度慢

以上就是关于探求Oracle数据库怎样存储图片全部的内容,包括:探求Oracle数据库怎样存储图片、如何像数据库中保存图片、用数据库存图片~~支持多大的图片等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9631331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存