What Are the Differences between CHAR and NCHAR in MS SQL Server?

Submitted by: Administrator
Both CHAR and NCHAR are fixed length data types. But they have the following main differences:

* CHAR stores characters based on the code page with 1 byte per character most of the time.
* NCHAR stores characters using Unicode character set with 2 bytes per character most of the time.
* CHAR(n) specifies a length of n bytes by default.
* NCHAR(n) specifies a length of n characters by default.

Submitted by: Administrator

Read Online MS SQL Server Job Interview Questions And Answers