Oracle PL/SQL/PL SQL/Table of Object — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 09:59, 26 мая 2010
An index-by table of an object type.
SQL>
SQL> CREATE OR REPLACE TYPE MyObject AS OBJECT (
2 field1 NUMBER,
3 field2 VARCHAR2(20),
4 field3 DATE);
5 /
Type created.
SQL>
SQL> DECLARE
2 TYPE ObjectTab IS TABLE OF MyObject
3 INDEX BY BINARY_INTEGER;
4 v_Objects ObjectTab;
5 BEGIN
6 v_Objects(1) := MyObject(1, NULL, NULL);
7 v_Objects(1).field2 := "Hello World!";
8 v_Objects(1).field3 := SYSDATE;
9 END;
10 /
PL/SQL procedure successfully completed.