我将图像以二进制格式存储在我的数据库(Sql Server 2008)中。表的字段数据类型是图像。
现在,我在该表中的行数超过了数百万。现在我想压缩那个二进制数据。
我已经搜索了一些解决方案,但它们是在表单级别上,这意味着我必须用 C# 或 VB.net 编写代码并将二进制数据带到该页面上。通过用代码压缩它们,我必须更新该特定记录。
但由于我有大量数据,在表单方面执行此过程很不方便,因为它可能需要大量时间。
所以我只想要一些SQL 代码,这样我就可以在我的数据库中创建存储过程,使用它我可以一次获取每一行,直接压缩该二进制数据并更新该特定行的获取列。
是否有任何方法可以在SQL server 2008上执行此过程。
先感谢您。