access如何替换字段左边一位

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:54:01
例如 pkgid LocalPath
1001 d:\*****

我想替换 d为X 怎么做
我这样,他说我语法错误
update package set left(localpath,1)='D' where pkgid=1001
update package set left(localpath,1,1)='X' where pkgid=1001
提示 update语句语法错误 我的是ACCESS
update package set localpath=replace(localpath,'D:','X:',1,1,1) where pkgid=1001
提示 replace函数未定义

试试这个:

update package set localpath=replace(localpath,'D:','X:',1,1,1) where pkgid=1001

对回答的内容有问题,或认为不妥,百度消息我。
(在消息的内容里加上问题的网址哦)

update package set left(localpath,1,1)='X' where pkgid=1001

left(localpath,1,1)的第一个1意思是从左第一位取,第二个1的意思是取一位

你不是要把d改成X吗?
所以='D'你要把D改成X