Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

substituir corresponde apenas ao início da string


É um problema de agrupamento.
A princípio, tive que reproduzir, porque era inacreditável, mas sua consulta teve o mesmo problema para mim.

Se você tentar com um agrupamento adequado, funciona:
select replace(N'AȘ' COLLATE Latin1_General_BIN, N'Ș', N'-')