批量修改文件路
各位忙,中片的存放路:d:\picture\pic01\001.jpg
想其改 e:\片\pic01\001.jpg access
可以用sql句把 "d:\picture "截取出,再“e:\片” 急!! 了
[解决办法]
--try
create table t(fname varchar(50))
insert into t values( 'd:\picture\pic01\001.jpg ')
go
update t
set fname= 'e:\片 '+substring(fname, len( 'd:\picture\ '),len(fname)-11)
drop table t
[解决办法]
借用下楼上的数据
drop table t
go
create table t(fname varchar(50))
insert into t values( 'd:\picture\pic01\001.jpg ')
insert into t values( 'd:\picture\pic01\001.jpg ')
insert into t values( 'd:\picture\pic01\01.jpg ')
insert into t values( 'd:\picture\pic01\001.jpg ')
insert into t values( 'd:\picture\pic01\001.jpg ')
insert into t values( 'd:\picture\pic01\01.jpg ')
insert into t values( 'd:\picture\pic01\001.jpg ')
go
update t
set fname=replace(fname, 'd:\picture ', 'e:\片 ')
select * from t
/*
fname
--------------------------------------------------
e:\片\pic01\001.jpg
e:\片\pic01\001.jpg
e:\片\pic01\01.jpg
e:\片\pic01\001.jpg
e:\片\pic01\001.jpg
e:\片\pic01\01.jpg
e:\片\pic01\001.jpg
(所影响的行数为 7 行)
*/