求一段 sql 语句,求大神帮助,路过的大神进来看看!

laijun_apple 2018-08-29 02:53:19
...全文
125 1 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
laijun_apple 2018-08-29

有大神给出了这样的sql语句,
可是
1:原谅我是小白
2:sql语法检查错误
3:是需要</p> <img src="images/这个数字随机.png">


麻烦那个大神再修改一下!小弟在此谢过



麻烦你update3次吧。
update a set body= case LEN(body)-LEN(REPLACE(body,'</p>',''))>0 then STUFF(body, CAST (rand()*(len(body)-(CHARINDEX('</p>',REVERSE(body))-1) ) as int ),CHARINDEX('</p>',body),'</p> <img src="images/01.png">')
else STUFF(body, CAST (rand()*(len(body)-(CHARINDEX('</br>',REVERSE(body))-1) ) as int ),CHARINDEX('</br>',body),'</br> <img src="images/01.png">') end
from dede_addonarticle a where
LEN(body)-LEN(REPLACE(body,'</p>',''))>0 --出现过'</p>'
or (LEN(body)-LEN(REPLACE(body,'</br>',''))>0 --出现过'</br>'
andLEN(body)-LEN(REPLACE(body,'</p>',''))=0) -没出现过'</p>'
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2018-08-29 02:53
社区公告
暂无公告