我有一个问题,我有表'文件'用一个专栏'路径'在我的数据库中称为Pics。 每条路径都像" C:\ my folder \ pics \ pic1.jpg"等等......
我如何改变:
C:\my folder\pics\
到
C:\my NEW folder\NEW pics\
我尝试选择没有文件名的路径文件夹,如下所示:
SELECT substring(c1,1,locate(substring_index(c1,'/',-1),c1)-1) FROM t1
给我" C:\我的文件夹\ pics \"。 现在我需要更新所有列路径。什么是正确的查询。我试过这个但是不行。
update foto set path = 'z' where path = (SELECT substring(path,1,locate(substring_index(path,'\\',-1),path)-1))
感谢分享
答案 0 :(得分:0)
完成。
update foto set path = REPLACE(path,(SELECT substring(path,1,locate(substring_index(path,'\\',-2),path)-1)),'" & TextBox2.Text & "'