用record类型和table类型存储查询语句返回的多条记录 的例子
DECLARE --定義一個record typeTYPE TEST_EMP IS RECORD(C1 gobo_sign.org_id%TYPE,C2 gobo_sign.proc_name%TYPE);[@more@]--定義table typetype t_type is table of TEST_EMP;v_type t_type;BEGIN--將select result寫入 定義的tableSELECT org_id,proc_name BULK COLLECT INTO v_typeFROM gobo_signWHERE rownum <= 6;for v_index in v_type.first .. v_type.last loopdbms_output.put_line(v_type(v_index).C1 || ' ' || v_type(v_index).C2);end loop;END;結果:0 OMR0040 OMR1101 BOMR0021 BOMR0031 OMR0041 OMR110另:一个关于tape