Đó là một vấn đề đối chiếu.
Thoạt nhìn, tôi phải sao chép lại, vì nó không thể phân biệt được, nhưng truy vấn của bạn cũng gặp phải vấn đề tương tự đối với tôi.
Nếu bạn thử với một đối chiếu thích hợp, nó sẽ hoạt động:
select replace(N'AȘ' COLLATE Latin1_General_BIN, N'Ș', N'-')