oracle数据库,在某一个表里 ,批量处理类型BLOB(图片),现在想能否在数据库里批量处理图片的大小?这

表里有图片,图片太多,想要统一批量处理改小。
2025-03-22 03:27:20
推荐回答(2个)
回答(1):

这个直接在数据库里面是做不了的,需要写个软件
1.从数据库中取出图片到指定文件夹
2.处理图片
3.删除oracle数据库中的图片
4.上传处理后的图片到数据库

回答(2):

我不知道你什么意思,直接改小不会影响文件存储么?

如果不想要blob里面的数据很简单:
新建一个空的记录,然后:

update table set data=(select data from table where name='newrecord'); (data字段为blob的)
commit;