Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como fazer uma pesquisa com distinção entre maiúsculas e minúsculas na cláusula WHERE (estou usando o SQL Server)?


Pode ser feito alterando o Collation. Por padrão, não diferencia maiúsculas de minúsculas.

Trecho do link:
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 altere as colunas para diferenciar maiúsculas de minúsculas.