一个字段里要代替一个字符,如何实现?
我现有一个表 file ,里面有一个字段 path, 表里现有几万条记录, 其中字段path的内容以下这样:
c:\myfile\19990101-1
c:\myfile\19990101-2
c:\myfile\19990101-3
...
c:\myfile\20030101-1
现在我想把字段 path的内容全改成这样:
d:\myfile\19990101-1
d:\myfile\19990101-2
d:\myfile\19990101-3
...
d:\myfile\20030101-1
即把原字段里的 c 字符改成 d 字符。
如何实现? 非常感谢!
------解决方案--------------------update file set path=stuff(path,1,1,'d')
------解决方案--------------------select REPLACE(path,'c:\','d:\') from tb
------解决方案--------------------update tb
set [path]=REPLACE([path],'C:\','D:\')
where CHARINDEX('C:\',[path])>0
建议你图片不要存储物理路径,路径应该设置在Web.Config文件里