V podstatě nvarchar znamená, že zvládnete spoustu abeced, nejen běžnou angličtinu. Technicky to znamená podporu unicode, nejen ANSI. To znamená znaky s dvojnásobnou šířkou nebo přibližně dvojnásobnou mezerou. V dnešní době je místo na disku tak levné, že byste také mohli od začátku používat nvarchar, než abyste se museli potýkat s nutností změny během životnosti produktu.
Pokud jste si jisti, že budete potřebovat podporovat pouze jeden jazyk, můžete zůstat u varchar, jinak bych zvolil nvarchar.
Toto bylo diskutováno na SO dříve zde .
UPRAVENO:změněno ascii na ANSI, jak je uvedeno v komentáři.