-1

我得到了表微笑需要更新微笑路径(大规模更新)即时使用这个

 UPDATE `smilie` SET `smiliepath` = 'http://newpathhere.com/smilies/smile.gif' WHERE `smilieid` =1;

我有问题,需要对所有路径进行大规模更新,我相信我可以使用 wheresmileid > 1 不太确定旧路径中的第二个问题,它看起来像http://oldpath.com/icons/smile.gif 所以我需要替换只有“ http://oldpath.com/icons ”并保留结束文件的任何线索!

4

1 回答 1

0

您可以使用 mysql REPLACE 函数来执行此操作:

UPDATE `smilie` SET `smiliepath` = REPLACE(smiliepath,' http://oldpath.com/icons/','http://newpathhere.com/smilies/') WHERE `smilieid` >1;
于 2012-06-04T08:53:56.240 回答