我想在我的 SQL 查询中进行区分大小写的搜索。但默认情况下,SQL Server 不考虑字符串的大小写。
关于如何在 SQL 查询中进行区分大小写的搜索的任何想法?
可以通过更改 Collation来完成。默认情况下,它不区分大小写。
摘自链接:
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
或者,将列更改为区分大小写。