摘要:
今天早上把SQL 2000视频系统数据类型这一部分看完了,但是对下面这几个概念还是有点懵懵懂懂,所以试着去简单的总结它们之间的区别!一、Char和VarcharChar是固定长度字符型,Varchar可变长度字符型。这两者有什么区别呢?比如说我们定义Char(10),如果我们插入abc,即使不足10个字节,数据库也会在abc的后面添加7个空格来不足10个字节。如果,我们插入的超过了10个字节,那么数据库就会将多余的截掉!也就是说,Char的数据长度等于定义的长度! 另外,Char是区分中英文的,中文在Char中是占用两个字节,而英文占一个,所以Char(10)只能是10个字母或5个汉字! V. 阅读全文