char nchar varchar nvarchar varchar2区别

Posted 第二人生Bonnie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了char nchar varchar nvarchar varchar2区别相关的知识,希望对你有一定的参考价值。

char(n):长度不可变,长度为n个字节,非Unicode字符

nchar(n):长度不可变,长度为2n个字节,Unicode字符

varchar(n):长度可变,长度为n个字节,非Unicode字符

nvarchar(n):长度可变,长度为2n个字节,Unicode字符

varchar2(n):varchar2把空串等同于null处理,而varchar仍按照空串处理。

 

一个字符占一个字节,一个汉字占两个字节

以上是关于char nchar varchar nvarchar varchar2区别的主要内容,如果未能解决你的问题,请参考以下文章

char nchar varchar nvarchar varchar2区别

为啥 sp_executesql 需要 ntext/nchar/nvarchar 而不是 text/char/varchar?

数据库 char nchar varchar nvarchar 区别

char和nchar,varchar和nvarchar的区别

浅谈SQL ServerMySQL中char,varchar,nchar,nvarchar区别

SQL中char nchar varchar nvarchar text ntext的区别