【发布时间】:2021-03-19 05:24:09
【问题描述】:
我想替换一个匹配的字符串的最后一个子字符串
例子
DECLARE @string NVARCHAR(MAX)= 'Greeting<br><br>As many offices move to remote work. <br><br>Have a good day<br><br>'
SELECT REPLACE(@string,'<br><br>','')
结果需要
@string = 'Greeting<br><br>As many offices move to remote work. <br><br>Have a good day'
需要将最后两个
替换为空
【问题讨论】:
-
你如何定义“字符串的最后一个子串”?
-
我尝试了替换,但所有
都会被替换 -
@DaleKi 已编辑问题请检查一次,我需要替换字符串的最后一个,但我的代码替换了所有
-
如果它总是最后 8 个字符,只需使用子字符串。
标签: sql sql-server tsql stored-procedures