Here i will show the differences between nvarchar and varchar:
The difference is that nvarchar is used to store unicode data, which is used to store multilingual data in the database tables. Other languages have an extended set of character codes that need to be saved and this datatype allows for this extension. If the database will not be storing multilingual data we should use the varchar database instead.
The reason for this is that nvarchar takes twice as much space as varchar, this is because of the need to store the extended character codes for other languages.
Thanks & Reg
Bharath Reddy VasiReddy
eXensys Software Solutions Ltd