plsql 数据类型分为以下几类:
1.标量类型
标量数据类型是只能存放单个数值的变量,可以存放单行单列数据
a.常用标题类型:
1).varchar2(n),该数据类型定义变长字符串,n是指最大长度.n的最大值不应超过4000.
2).char(n),该数据类型用于定义定长字符串,n是指最大长度,n的长度最大不应超过2000.
3).number(p,s)该数据类型用于定义固定长度的整数和浮点数,p是指总位数,s是指小数点后面的位数.number(8,2)最大能存储6位整数
4).date该数据定交日期类数据,其数据长度为固定长度,7字节
5).timestamp,该数据类型是在日期类型上的扩展,除了年月日时分秒以外,还包括时区,上下午标记,以及秒的小数部份
6).boolean 数据类型,数据库表不能采用该数据类型.
7).binary_integer,是-21亿-+21亿之间的整数.
b.定义方法
1.变量名 标题类型,如: name varchar2(32);
2.变量名 表名.字段%type 如: name edm.name%type;