L'utilizzo di unicode è definito dal tipo di variabile o colonna. Char
e varchar
sono non Unicode e nchar
e nvarchar
sono unicode (UCS-2).
Ci sono anche regole di confronto che definiscono la codepage per char
e varchar
colonne e il modo in cui le stringhe vengono confrontate e ordinate. Ogni database ha regole di confronto predefinite e ogni colonna o variabile può avere definito in modo esplicito altre regole di confronto.
Il set di caratteri non è configurato dalla connessione.