使用 SQL 搜索和更新 wildcard/unicode 字符

searching for and updating a wildcard/unicode chacracter using SQL

我在 SQL 数据库中存储了一个字符串,其中包含一个通配符 unicode 字符,后跟 whitepsapce,在我怀疑试图尝试模拟从右到左文本的文本之前,我需要删除通配符字符但是尝试搜索带有 like 子句的字符并没有正确找到它。

我试过将方括号方法与 like 子句结合使用,这个 returns 对我来说毫无意义。我有数百个需要更新。

                                                           يستمع المتعلم بانتباه مُتَّبعا توجيهات مكونة من خطوة أو خطوتين.

该字符实际上被视为一个内部带有问号的小方框,尽管在复制和粘贴时它只是上面示例中的小方框。

UPDATE
[Application].[Database].[Table]
set
[Name] = REPLACE ([Name], N'%%',  N'% %')
where 
[Name]  LIKE N'%%' 

以上查询当前不会通过删除不需要的字符来更新值。

有什么方法可以仅使用 SQL 来替换这个通配符吗?

REPLACE ([Name], N'%%',  N'% %')

查找子字符串 '%%'。但是,这在字符串中不存在。你要

REPLACE ([Name], N'',  N' ')

相反。这会将所有 '' 替换为空格。