繁体   English   中英

更新MySQL DB以压缩Blob

[英]Update MySQL DB to Compress Blobs

是否有一种一次性更新ID范围(例如WHERE ID > 10 AND ID <1000)以压缩Blob列(例如data )的方法?

例如

UPDATE `table` SET `data`=(SELECT COMPRESS(`data`) FROM `table` WHERE ID=1) WHERE ID=1

但适用于一系列ID,而不是单个ID。 我需要更新大约1500行,这些行在没有压缩的情况下错误地插入了数据库。

这项工作无效吗?:

UPDATE `table` SET `data`=  COMPRESS(`data`) WHERE ID > 10 AND ID < 1000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM