SQL Server中易混淆的数据类型
databaseadmin | 17 七月, 2006 06:18
(1)char、varchar、text和nchar、nvarchar、ntext
char和varchar的长度都在1到8000之间,它们的区别在于:
char:是定长字符数据,,速度快。
varchar:是变长字符数据,节省储存空间,但是存取速度慢。
所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。
text:存储可变长度的非Unicode数据,最大长度为2^31-1