一个表中约有10万条左右的数据,其中FilePath、FileName字段的内容如下格式“news\detail\....x.html”
想将所有的“news\”替换成“”,也就是去掉“news\”让FilePath和FileName字段的内容变成“detail\....x.html”
请问如何操作
想将所有的“news\”替换成“”,也就是去掉“news\”让FilePath和FileName字段的内容变成“detail\....x.html”
请问如何操作
filename=replace(filename,'news\','')
-----------------------------------------------
detail\....x.html(1 row(s) affected)
*/
或
stuff(filepath,1,5,'')--去掉字段前5个字符
提示 列名 'FilePath' 不明确。
update 表 set filepath=stuff(filepath,1,4,'')
where left(filepath,4)='new'update 表 set filepath=stuff(filename,1,4,'')
where left(filename,4)='new'
update 表 set filepath=stuff(filepath,1,4,'')
where left(filepath,4)='new\'update 表 set filepath=stuff(filename,1,4,'')
where left(filename,4)='new\'