SQL 将 ?, ?, ž 替换为字母 c, z

pap*_*ape 2 sql database sql-server replace special-characters

我有一个包含“姓氏”列的表。我想更改列中的部分字符串。

\n\n
select REPLACE([Last Name],'\xc4\x86','s')  FROM myTable1\n
Run Code Online (Sandbox Code Playgroud)\n\n

不工作。

\n\n

如果我把这个

\n\n
select REPLACE([Last Name],'o','s')  FROM myTable1\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是工作。

\n\n

如何用另一个字母更改 \xc4\x8d、\xc4\x87、\xc5\xbe。

\n

小智 5

下面的查询可能会给出所需的输出:-

\n\n
select REPLACE([Last Name] COLLATE Cyrillic_General_CI_AI,'\xc4\x86','s')  FROM myTable1\n
Run Code Online (Sandbox Code Playgroud)\n