Sql server 2008是现在大家最常用的数据库软件之一了,下面为您介绍的是Sql server 2008字段类型说明,希望能让您对Sql server 2008有更多的认识。
Char(n)是长度为n个字节的定长的非unicode的字符数据。
N为一个介于1到8000之间的值。其存储大小为输入数据的实际字节长度
,而不是n 个字节。如果你输入的实际字节长度少于n,那么其他位置会被空格填充。
在数据存储中英文字母和数字占一个字节,汉字占两个字节。
char 与 varchar区别 char 是定长,varchar可变长度
char 与nchar 区别 char处理非Unicode字符,即英文 nchar是放的是Unicode字符
nvarchar是放的是Unicode字符
varchar放的是非Unicode字符
一般来说char型字段的数据是最快的,varchar,nvarchar型字段其次
varcahr型字段所占空间最少,char,nvarchar其次