解析 参考答案:CHAR的长度是固定的,VARCHAR2的长度是可以变化的,存储字符串 “ABC”,对于CHAR (10),表示存储的字符将占10个字节(包括7个空字符),而同样 的VARCHAR2(10)则只占用3个字节的长度,10只是最大值,当你存储的字符小于 10时,按实际长度存储。VARCHAR2比CHAR肖省空间,在效率上比CHAR会稍微 差一些。
Char 数据类型用来存储指定长度非统一编码的数据。当定义一列为此类型时,必须指定列长。此数据类型很有用。此数据类型的列宽最大为8000个字符 Varchar 字符型 Varchar 数据类型,同char 类型一样,用来存储非统一编码型字符数据时,需要指定该列的最大长度。Text 字符型 Text 数据类型用来存储大量的非统...
int 浮点型 单精度浮点型float 双精度浮点型double 定点数decimal 日期和时间型:包括 year 字符串类型:包括 char、varchar