behavior of NULL nested tables. : Table of Varchar2 « PL SQL « Oracle PL / SQL






behavior of NULL nested tables.

     
SQL>
SQL> DECLARE
  2    TYPE wordTableType IS TABLE OF VARCHAR2(50);
  3
  4   
  5    myTable1 wordTableType;
  6
  7   
  8    myTable2 wordTableType := wordTableType();
  9  BEGIN
 10    IF myTable1 IS NULL THEN
 11      DBMS_OUTPUT.PUT_LINE('myTable1 is NULL');
 12    ELSE
 13      DBMS_OUTPUT.PUT_LINE('myTable1 is not NULL');
 14    END IF;
 15
 16    IF myTable2 IS NULL THEN
 17      DBMS_OUTPUT.PUT_LINE('myTable2 is NULL');
 18    ELSE
 19      DBMS_OUTPUT.PUT_LINE('myTable2 is not NULL');
 20    END IF;
 21  END;
 22  /
myTable1 is NULL
myTable2 is not NULL

PL/SQL procedure successfully completed.

SQL>
SQL>

   
    
    
    
  








Related examples in the same category

1.Varchar table indexed by BINARY_INTEGER
2.VARRAYs, nested tables, index-by tables
3.Define 'table of varchar2' as data type and insert data
4.Table of varchar2 element count
5.Delete element in table of varchar2
6.Table of varchar2 delete all
7.Insert elements into table of varchar2
8.Clear the table of varchar2
9.A NULL table, and a table with a NULL element.
10.Assign value to table records
11.Reference count property of table record
12.Call delete method with number on table record
13.Call delete method on table record
14.Assign value to table record after delete method call
15.Assing an empty table record to non-empty table record
16.first last next
17.dbms_sql.varchar2_table type
18.Assign to three elements of the table. Note that the key values are not sequential
19.Declare a nested table with null values.
20.index by binary integer or by varchar2
21.Assign value to varchar2 collection by index
22.Assign values to subscripted members of the nested table.
23.Assign the first character index to a variable.
24.Assign the character index to a variable.
25.Allocate space as you increment the index.
26.You cannot traverse an associative array until elements are initialized.
27.Dynamic initialization and assignment in the execution section.