|
|||||||
Passing Associative Array to Standalone Subprogram
Время создания: 22.10.2017 08:59
Раздел: PL/SQL - Задачник - Packages
Запись: xintrea/mytetra_db_mcold/master/base/1508651946nd86or8bdt/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
CREATE OR REPLACE PACKAGE aa_pkg IS TYPE aa_type IS TABLE OF INTEGER INDEX BY VARCHAR2(15); END; / CREATE OR REPLACE PROCEDURE print_aa ( aa aa_pkg.aa_type ) IS i VARCHAR2(15) BEGIN i := aa.FIRST;
WHILE i IS NOT NULL LOOP DBMS_OUTPUT.PUT_LINE (aa(i) || ' ' || i); i := aa.NEXT(i); END LOOP; END; / DECLARE aa_var aa_pkg.aa_type; BEGIN aa_var('zero') := 0; aa_var('one') := 1; aa_var('two') := 2; print_aa(aa_var); END; / Result: 1 one 2 two 0 zero |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|