【发布时间】:2014-10-29 12:26:50
【问题描述】:
我有一个 SQL 变量:
SET @TSQL = 'this is test string [this text may vary] other text'
现在我想用我自己的不同文本替换子字符串“[此文本可能有所不同]”。 有谁能够帮我?请记住,我要替换的子字符串不是静态的,而是动态的,可能会有所不同。
这看起来与我的问题相似,但仅适用于特定字符之前。我需要前后两个字符。
How do I replace a substring of a string before a specific character?.
【问题讨论】:
-
这里的依赖是什么?是什么使该子字符串与字符串的其余部分区分开来。括号是字面意思吗?如在您的情况下实际上会有括号吗?
-
是的,括号可以区分子字符串
标签: sql sql-server database