Nur um aufzuklären... oder zusammenzufassen...
ncharundnvarcharkann Unicode speichern Zeichen.charundvarcharkann Unicode nicht speichern Zeichen.charundncharsind feste Länge wodurch Speicherplatz reserviert wird für die Anzahl der Zeichen, die Sie angeben, auch wenn Sie nicht den gesamten Platz verbrauchen.varcharundnvarcharsind von variabler Länge die nur Platz für die von Ihnen gespeicherten Zeichen verbrauchen. Es reserviert keinen Speicherplatz wiecharodernchar.
nchar und nvarchar doppelt so viel Speicherplatz einnehmen, daher ist es ratsam, sie nur zu verwenden, wenn Sie Unicode benötigen Unterstützung.