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

Comment assembler SQL_Latin1_General_CP1_CI_AS à l'aide de l'opérateur IN

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

Le bit d'assemblage suit le nom de la colonne, essentiellement.

Ou ceci (cela dépend de celui que vous voulez):

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

Enfin, si votre base de données est SQL_Latin1_General_CP1_CI_AS, une option consiste à utiliser ...COLLATE Database_Default... pour contraindre à un réglage par défaut.