Sql server 2008字段类型说明一览


  本文标签:Sql server 2008

  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其次