4个答案
UPDATE`table`SET`path`=REPLACE(`path`,'F:\\xxx\\xxx\\xxx','');
UPDATE`表`SET`路径`=SUBSTRING_INDEX(`path`.'\\',-1);
-
感谢您的建议,我尝试得不正确,因为在删除目录路径时没有使用“\\”。 给你道具! – 用户237563 评论 2009年12月26日9:41
更新文件 SET path=REPLACE(路径,'F:\xxx\xxx\xxx\','') WHERE路径LIKE=“F:\xxx\xxx\xxx\%”
先用SELECT语句试试 备份您的数据
UPDATE files SET path=REVERSE(SUBSTR(REVERSE,path),1,LOCATE(REVERSE,path,'\'));