Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So sortieren Sie SQL_Latin1_General_CP1_CI_AS mit dem IN-Operator

...
NOT IN (SELECT email COLLATE SQL_Latin1_General_CP1_CI_AS AS email FROM Customer)

Das Collate-Bit folgt im Grunde dem Spaltennamen.

Oder dies (es hängt davon ab, welches Sie möchten):

SELECT * FROM #temp WHERE email collate SQL_Latin1_General_CP1_CI_AS NOT IN (SELECT email FROM Customer) 

Wenn Ihre DB schließlich SQL_Latin1_General_CP1_CI_AS ist, besteht eine Option darin, ...COLLATE Database_Default... zu verwenden auf eine Standardeinstellung zu zwingen.