(1)NUMBER
NUMBER表示数字类型。经常被定义成NUMBER(P,S)形式,其中:
P:表示数字的总位数
S:表示小数点后面的位数
eg:
sal NUMBER(6,2)
表示sal列中的数据,整数位最大为4位,小数位最大为2位,也就是最大取值:9999.99
(2)CHAR
表示固定长度的字符类型。经常被定义成CHAR(N)形式,N表示占用的字节数。最大长度是2000字节
eg:
ename CHAR(20)
表示ename列中最多可存储20个字节的字符串,并且占用的空间是固定的20个字节
(3)VARCHAR2(Oracle特有的数据类型)
表示边长的字符类型。定义格式是VARCHAR2(N),N表示最多可占用的字节数
最大长度是4000字节
eg:
job VARCHAR2(100)
表示job列中最多可存储长度为100个字节的字符串。根据其中保存的数据长度,占用空间
是变化的,最大占用空间为100个字节
(4)DATE
用于定义日期时间的数据。长度是7个字节,默认格式是:DD-MON-RR
eg:
hiredate DATE
表示hiredate列存放的是日期数据