声明记录类型时,字段的类型可以使用 STORED PROCEDURE 支持的数据类型,或者使用 %TYPE 方法复制表或者游标的列的类型。

    示例:声明一个记录类型

    1. delimiter /
    2. CREATE OR REPLACE PACKAGE pkg_ware_mgmt as
    3. TYPE TYPE_WARE IS RECORD(
    4. w_id ware.w_id%TYPE
    5. ,w_ytd ware.w_ytd%TYPE
    6. ,w_tax ware.w_tax%TYPE
    7. ,w_name ware.w_name%TYPE
    8. ,w_street_1 ware.w_street_1%TYPE
    9. ,w_street_2 ware.w_street_2%TYPE
    10. ,w_city ware.w_city%TYPE
    11. ,w_state ware.w_state%TYPE
    12. ,w_zip ware.w_zip%TYPE
    13. );
    14. END;
    15. /
    16. delimiter ;