Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

replace съвпада само с началото на низа

Това е проблем със съпоставянето.
На пръв поглед трябваше да възпроизведа, защото беше невероятно, но вашата заявка имаше същия проблем за мен.

Ако опитате с правилно сортиране, работи:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да преобразувам формата на системната дата в дд/мм/гг в SQL Server 2008 R2?

  2. Преобразуване на Unicode в Non-Unicode

  3. Разбиране на група по клауза в SQL Server - SQL Server / TSQL урок, част 130

  4. Драйверът не можа да установи защитена връзка със SQL Server чрез използване на криптиране на Secure Sockets Layer (SSL)

  5. Как мога да определя инсталираните екземпляри на SQL Server и техните версии?