- VARCHAR ne stocke pas les caractères Unicode.
- NVARCHAR ne stocker des caractères Unicode.
- Aujourd'hui, les applications doivent toujours être compatibles Unicode.
- NVARCHAR prend deux fois le montant de l'espace pour le stocker.
- Le Point 4 n'a pas d'importance parce que l'espace de stockage est extrêmement bon marché.
Ergo: Lors de la conception de bases de données SQL Server aujourd'hui, on devrait toujours utiliser le type de données NVARCHAR.
Est-ce son raisonnement? Est-ce quelqu'un en désaccord avec les locaux? Existe-il des raisons de choisir le type VARCHAR sur NVARCHAR aujourd'hui?