Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come posso eseguire un confronto insensibile all'accento (e con è, é, ê ed ë) in SQL Server?

Coercire a un accento insensibile collation

Dovrai anche assicurarti che entrambe le parti abbiano le stesse regole di confronto per evitare errori o ulteriori coercizioni se vuoi confrontare con una variabile di tabella o una colonna varchar di tabella temporanea

e perché il valore costante avrà le regole di confronto del database Update:solo per variabili locali, non per costanti no, nemmeno allora

SELECT *
FROM Venue
WHERE
   Name COLLATE Latin1_general_CI_AI Like '%cafe%' COLLATE Latin1_general_CI_AI