求SQL语句,批量删除(或替换)字段末尾指定字符

access数据,article表,content字段,有若干记录末尾是</td>,求删除这个</td>的语句,或称“替换为空”。求高手相助,多谢!感谢大家!可能我没说明... access数据,article表,content字段,有若干记录末尾是</td>,求删除这个</td>的语句,或称“替换为空”。

求高手相助,多谢!
感谢大家!可能我没说明白,需要替换掉末尾的</td>,而不是全部的</td>。

非常感谢二位!qbowen语句执行后提示语句错误,gzz_gzz语句执行后提示'replace' 函数未定义。
展开
 我来答
qbowen
2008-12-02 · TA获得超过165个赞
知道答主
回答量:203
采纳率:0%
帮助的人:166万
展开全部
update article set content=replace(content,'/td','XX')
XX是你想替换成的内容

这样应该可以了
update content=substring(content,1,len(content)-3)+replace(right(content,3),'/td','XX') from article
百度网友efae51f
2008-12-03 · TA获得超过2221个赞
知道大有可为答主
回答量:6916
采纳率:0%
帮助的人:3001万
展开全部
update article set content=replace (content,'/<//td/>','')
试试这种写法
这叫转意字符

------------
你就找尾吧
还能干啥呢
------------

你是什么数据库呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
addgrrr
2008-12-03 · TA获得超过418个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:274万
展开全部
Access 不支持Replace函数
只好是通过读取,再修改了
例如:
set rs=conn("select [content] from [article]")
if not rs.eof then
content_ = rs("content")
if right(content_,3)="</td>" then
set mRs=conn("update [article] set [content]='"&left(content_,len(content_)-3)&"'")
end if
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式