sql >> Base de Datos >  >> RDS >> Sqlserver

replace solo coincide con el comienzo de la cadena

Es un problema de intercalación.
A primera vista, tuve que reproducirlo, porque era increíble, pero su consulta tuvo el mismo problema para mí.

Si intenta con una intercalación adecuada, funciona:

select replace(N'AȘ' COLLATE Latin1_General_BIN, N'Ș', N'-')