Sql server 2008字段类型说明一览_SQL Server_数据库_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 数据库 > SQL Server > Sql server 2008字段类型说明一览

Sql server 2008字段类型说明一览

 2010/11/8 21:46:37    程序员俱乐部  我要评论(0)
  • 摘要:Sqlserver2008是现在大家最常用的数据库软件之一了,下面为您介绍的是Sqlserver2008字段类型说明,希望能让您对Sqlserver2008有更多的认识。Char(n)是长度为n个字节的定长的非unicode的字符数据。N为一个介于1到8000之间的值。其存储大小为输入数据的实际字节长度,而不是n个字节。如果你输入的实际字节长度少于n,那么其他位置会被空格填充。在数据存储中英文字母和数字占一个字节,汉字占两个字节。char与varchar区别char是定长
  • 标签:Sqlserver2008 字段类型说明

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

发表评论
用户名: 匿名