处理单行单列数据 标量变量
处理单行多列数据 记录
处理多行单列数据 集合
处理多行多列数据 记录表
定义 记录record
- TYPE emp_record_type IS RECORD( name emp.ename%TYPE,salary emp.sal%TYPE,dno emp.deptno%TYPE) ; emp_record emp_record_type;
- emp_record emp%ROWTYPE;
定义 集合collection
- index-by table TYPE ename_table_type IS TABLE OF emp.ename%TYPE INDEX BY BINARY_INTEGER ; ename_table ename_table_type;
- nested table TYPE ename_table_type IS TABLE OF emp.ename%TYPE ;ename_table ename_table_type;
- varray TYPE ename_table_type IS VARRAY(20) OF emp.ename%TYPE ;ename_table ename_table_type;
定义 记录表
- TYPE emp_table_type IS TABLE OF emp%ROWTYPE INDEX BY BINARY_INTEGER ; ename_table emp_table_type;
没有评论:
发表评论