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

Come faccio a modificare SQL Server 2005 per fare distinzione tra maiuscole e minuscole?

In realtà non è necessario modificare le regole di confronto sull'intero database, se lo si dichiara nella tabella o nelle colonne che devono essere case-sensitive. In effetti, puoi effettivamente aggiungerlo alle singole operazioni secondo necessità.

SELECT name WHERE 'greg' = name COLLATE Latin1_GENERAL_CS_AS

Lo so, hai detto che vuoi che questo si applichi a tutto il database. Ma lo dico perché in alcuni ambienti ospitati non è possibile controllare questa proprietà, che viene impostata al momento della creazione del database.