Oracle数据类型简介
数值类型:
整数类型:NUMBER(m);
其中m代表的是整数数值的位数;例如NUMBER(5),表示的数值范围为:-99999~99999。
浮点类型:NUMBER(m,n);
其中m代表的是浮点型数值的总位数(即整数位+小数位),n代表小数位的位数;例如NUMBER(5,2),表示的浮点型数值范围为:-999.99~999.99。
m的最大的数值为38,即整数位+小数位最大只能为38位。
字符类型:
固定长度字符:CHAR(m);
其中m代表的是字符的长度,其中m最大的数值为2000;例如CHAR(5),表示的字符的长度为5位,多用于电话号码、身份证号等定义中使用。
变长长度字符:VARCHAR2(m);
其中m代表的是字符的最大长度,其中m最大的数值为4000;例如VARCHAR2(5),表示的字符的最大长度为5位,多用于名字、职位等定义中使用。
日期类型:
DATE。