Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment effectuer une recherche sensible à la casse dans la clause WHERE (j'utilise SQL Server) ?

Peut être fait en changeant le classement. Par défaut, il est insensible à la casse.

Extrait du lien :

SELECT 1
FROM dbo.Customers
WHERE   CustID = @CustID COLLATE SQL_Latin1_General_CP1_CS_AS
    AND CustPassword = @CustPassword COLLATE SQL_Latin1_General_CP1_CS_AS

Ou modifiez les colonnes pour qu'elles soient sensibles à la casse.