|
Home >> FAQs/Tutorials >> SQL Server FAQ
SQL Server FAQ - Differences between CHAR and NCHAR
By: FYIcenter.com
(Continued from previous topic...)
What Are the Differences between CHAR and NCHAR?
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.
(Continued on next topic...)
- What Is SQL Language?
- What Is Transact-SQL Language?
- What Is a Transact-SQL Statement?
- How To Start and End Transact-SQL Statements?
- How To Enter Comments in Transact-SQL Statements?
- What Is a Transact-SQL Statement Batch?
- What Happens to a Statement Batch If There Is a Compilation Error?
- How To Use GO Command in "sqlcmd"?
- How To Create User Messages with PRINT Statements?
- How Many Categories of Data Types Used by SQL Server?
- What Are Exact Numeric Data Types?
- What Are Approximate Numeric Data Types?
- What Are Date and Time Data Types?
- What Are Character String Data Types?
- What Are Unicode Character String Data Types?
- What Are Binary String Data Types?
- What Are the Differences between CHAR and NCHAR?
- What Are the Differences between CHAR and VARCHAR?
- What Are the Differences between DECIMAL and FLOAT?
|