mysql数据库,sql修改字段里字符串内容 20

数据库里有一个newsText字段存的是编辑器里的字符串,原来是这样的“<p>第一段</p><p>第二段</p><p>第三段</p>”最终需要这样的“<p>第一段</p>... 数据库里有一个newsText字段存的是编辑器里的字符串,原来是这样的
“<p>第一段</p><p>第二段</p><p>第三段</p>”

最终需要这样的
“<p>第一段</p><img /><p>第二段</p><p>第三段</p>”

就是说要在第一个p标签结束为止插入我想要的图片,我的sql语句如下,但是这样会每个后面都有一个我插入的图片,我该怎么修改?
UPDATE phome_ecms_news SET newsText= replace (newsText,'</p>','</p><img />');
不能使用语言,只是一句sql或者多句sql,因为我只有一个输入sql的界面,无法使用语言
展开
 我来答
百度网友d6929280
2016-11-01 · TA获得超过172个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:84.2万
展开全部
使用charindex 搜索第一个</p>的位置 然后再这个位置后边插入就可以了
更多追问追答
追问
有没有只用sql搞定的,我不能用语言,就一个sql输入界面,目前我的sql语句只能到这了,如果是语言那肯定没问题的
追答
就是sql语句啊  charindex 是数据库里边支持的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式