替换数据库的SQL语句

我网站有2千条信息,每条信息里都使用了<h3>代码,现在我想把2千条信息里的<h3>代码换成<h2>代码,麻烦高手给写个SQL语句.我是个菜鸟,不知道怎么写,希望回答者给... 我网站有2千条信息,每条信息里都使用了<h3>代码,现在我想把2千条信息里的<h3>代码换成<h2>代码,麻烦高手给写个SQL语句.
我是个菜鸟,不知道怎么写,希望回答者给写个出来
展开
 我来答
yeying0403
2010-11-23 · TA获得超过238个赞
知道答主
回答量:360
采纳率:0%
帮助的人:277万
展开全部
update 表 set 内容字段=replace(内容字段,'<h3>','<h2>')内容长度不超过8千时,可以这样,
如果是text类型 是不支持的只能截取update 表 set 内容字段=replace(substring(字段名称,1,8000),'<h3>','<h2>'),这样导致的结果就是如果长的话就截取了 不完整,所有如果长的话 还是用代码取出来 替换后在存储
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开封朱大宝
推荐于2017-11-23 · TA获得超过107个赞
知道答主
回答量:406
采纳率:0%
帮助的人:154万
展开全部
update 表 set 内容字段=replace(内容字段,'<h3>','<h2>') 正确
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传奇勇者
2010-11-23 · TA获得超过747个赞
知道大有可为答主
回答量:1706
采纳率:75%
帮助的人:811万
展开全部
如果你的每条信息都不超过4000字节的话,用replace勉强可以实现,但是这样的结果也不是很理想,你最好还是用编程的方式读出来改完了再写回去,这样数据会更完整些。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xrms46
2010-11-23 · TA获得超过124个赞
知道答主
回答量:408
采纳率:0%
帮助的人:187万
展开全部
update 表 set sName=stuff(sName,1,charindex('公司',sName)-1,'*')
update 表 set sName=stuff(sName,charindex('公司',sName)+2,len(sName)-charindex('公司',sName),'*')

以上,希望对你有所帮助!
请参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
支崖静HE
2010-11-23 · TA获得超过682个赞
知道小有建树答主
回答量:864
采纳率:0%
帮助的人:910万
展开全部
update 表 set 内容字段=replace(内容字段,'<h3>','<h2>')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式