本帖最后由 phoer 于 2012-6-19 14:10 编辑
mark35 发表于 2012-6-18 13:32 
查询命令:更新命令:自己把表名换成实际的。还可以根据需要加上文件filesize判断。
谢谢帮助!
所给的 sql 语句能执行,但并没有达到我的要求效果。- UPDATE cdb_attachments SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
复制代码 一、在我的另一个 dz 7.2 的网站 http://www.phoer.net/bbs/ 中执行,后台报:
Discuz! 数据结构成功升级,影响的记录行数 1864,请返回。
但并没有效果,列表 http://www.phoer.net/bbs/forum-7900-179.html 如下图依旧:
dz7.2
二、在我的 dz x2.5 的网站 http://www.phoer.com/ 中执行,后台报:- UPDATE per_forum_attachment_0 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 478
- UPDATE per_forum_attachment_1 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 249
- UPDATE per_forum_attachment_2 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 197
- UPDATE per_forum_attachment_3 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 257
- UPDATE per_forum_attachment_4 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 62
- UPDATE per_forum_attachment_5 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 87
- UPDATE per_forum_attachment_6 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 39
- UPDATE per_forum_attachment_7 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 192
- UPDATE per_forum_attachment_8 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 212
- UPDATE per_forum_attachment_9 SET isimage = 1 WHERE isimage = -1 AND LOWER(SUBSTRING_INDEX(attachment, '.', -1)) IN ('jpg', 'png', 'gif', 'jpeg', 'bmp') ;
- Discuz! 数据结构升级成功,影响的记录行数 228
复制代码 同样,没有效果!
不知道是何原因?请再帮助查一下。 |