【发布时间】:2013-12-04 14:23:18
【问题描述】:
这个问题分为两部分。我将从第一个很明显的标题开始:
在前端我保存这个值:
您好:这里您可以访问的页面是 www.test.se
在数据库中,我正在尝试编写一个脚本来更改“:”和“The”之间的值
虽然在数据库中存储的值有点不同...看起来像这样:
"Hello you are: <br/> <br/> <br/> HERE <br/><br/><br/><br/>The page
you can visite is" www.test.se
我想把“这里”改成“XXXX”
到目前为止我的尝试:
我发现这两个与我的问题相似的解决方案
遗憾的是我无法让它工作......我尝试过这个:
select SUBSTRING(
body,
CHARINDEX(':', body) +1 ,
CHARINDEX('The',body))
from @temp
我阅读了子字符串,我知道最后一个参数是它应该从起始位置开始多长时间,但我希望它停在“The”并且真的不知道如何。
这个问题的第二部分:
我只想更改“HERE”的值,我该如何做到这一点并避免删除 br 标签?
编辑:
我要更改的值并不总是相同,因此简单的更新语句将不起作用,这就是为什么我需要找到我要更改的值
【问题讨论】:
-
总是三个 br 标签吗?