Sql server 2008字段類型說明一覽
Sql server 2008是現(xiàn)在大家最常用的數(shù)據(jù)庫軟件之一了,下面為您介紹的是Sql server 2008字段類型說明,希望能讓您對Sql server 2008有更多的認識。
Char(n)是長度為n個字節(jié)的定長的非unicode的字符數(shù)據(jù)。
N為一個介于1到8000之間的值。其存儲大小為輸入數(shù)據(jù)的實際字節(jié)長度
,而不是n 個字節(jié)。如果你輸入的實際字節(jié)長度少于n,那么其他位置會被空格填充。
在數(shù)據(jù)存儲中英文字母和數(shù)字占一個字節(jié),漢字占兩個字節(jié)。
char 與 varchar區(qū)別 char 是定長,varchar可變長度
char 與nchar 區(qū)別 char處理非Unicode字符,即英文 nchar是放的是Unicode字符
nvarchar是放的是Unicode字符
varchar放的是非Unicode字符
一般來說char型字段的數(shù)據(jù)是最快的,varchar,nvarchar型字段其次
varcahr型字段所占空間最少,char,nvarchar其次
【編輯推薦】