1. char类型的长度是固定的,varchar的长度是可变的. 这就表示,存储字符串'abc',使用char(10),表示存储的字符将占10个字节(包括7个空字符) 使用varchar2(10),,则表示只占3个字节,10是最大值,当存储的字符小于10时,按照实际的长度存储. 2.char类型的效率比varchar的效率稍高 3.varchar 与 varchar2的区别 varchar2是oracle开发的一个数据类型. 工业标准的varchar可以存储空字符串,oracle的varchar…