Vnorená tabuľka syntex v oracle

Príklady kódu

1
0

vnorená tabuľka syntex v oracle

-- can be stored in database

DECLARE
    TYPE customer_type IS TABLE OF VARCHAR(20);
    customer_table customer_type := customer_type();        -- initialization of collection
    v_indx NUMBER
BEGIN

    customer_table.EXTEND(4);               -- you have to do this for using the table

    customer_table(1) := 'MIKE';
    customer_table(2) := 'MIKE';
    customer_table(3) := 'MIKE';
    customer_table(4) := 'MIKE';
    customer_table(4) := 'MIKE';        -- Should be in sequence throws error

    customer_table.DELETE(3);           -- delete third item

    v_indx := customer_table.FIRST;         -- returns first index (customer_table.LAST - returns last index)

    -- traversing using while loop

    WHILE v_indx IS NOT NULL 
    LOOP
        dbms_output.put_line(customer_table(v_indx));
        v_indx := customer_table.NEXT(v_indx);
    END LOOP display_loop;

END;
/

Podobné stránky

Podobné stránky s príkladmi

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
English
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................