Questo dipende dalle regole di confronto.
Corrisponde a una stringa vuota
SELECT 1 where N'' = N'🍰' COLLATE latin1_general_ci_as
Non corrisponde a una stringa vuota
SELECT 1 WHERE N'' = N'🍰' COLLATE latin1_general_100_ci_as
Il 100
le regole di confronto sono più aggiornate (sebbene non siano ancora all'avanguardia, sono disponibili dal 2008) e dovresti usare regole di confronto più moderne a meno che tu non abbia una ragione specifica per non farlo. La voce BOL per 100 regole di confronto richiama specificamente
La ponderazione è stata aggiunta ai caratteri precedentemente non ponderati che sarebbero stati confrontati allo stesso modo.