User Tools

Site Tools


kurs:nested_table_als_column_type

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
kurs:nested_table_als_column_type [2011/11/17 14:24]
mh
kurs:nested_table_als_column_type [2014/09/10 21:22]
127.0.0.1 external edit
Line 19: Line 19:
 <​code>​ <​code>​
 PROCEDURE teilnehmer_ausbildung ( PROCEDURE teilnehmer_ausbildung (
-  p_name VARCHAR2, ​+  p_name VARCHAR2,
   p_add_ausbildung VARCHAR2)   p_add_ausbildung VARCHAR2)
 IS IS
-    t_ausbildung ​  ​ausbildung;​+    t_ausbildung ​  ​ausbildung ​:= ausbildung();
     c              INTEGER;     c              INTEGER;
     f              BOOLEAN := FALSE;     f              BOOLEAN := FALSE;
Line 41: Line 41:
           FROM   ​kursteilnehmer           FROM   ​kursteilnehmer
          ​WHERE ​  name = p_name;          ​WHERE ​  name = p_name;
-      + 
-        if  t_ausbildung is null then +        FOR i IN 1 .. t_ausbildung.last
-          al := 0; +
-          t_ausbildung := ausbildung();​ +
-        else  +
-          al := t_ausbildung.last;​ +
-        end if; +
-        ​ +
-        FOR i IN 1 .. al+
         LOOP         LOOP
             IF t_ausbildung (i) = p_add_ausbildung             IF t_ausbildung (i) = p_add_ausbildung
Line 59: Line 52:
         IF f = FALSE         IF f = FALSE
         THEN         THEN
-           +
-                        ​+
             t_ausbildung.EXTEND;​             t_ausbildung.EXTEND;​
-            t_ausbildung (al + 1) := p_add_ausbildung;​+            t_ausbildung (t_ausbildung.last) := p_add_ausbildung;​
  
             UPDATE ​  ​kursteilnehmer             UPDATE ​  ​kursteilnehmer
Line 74: Line 66:
         DBMS_OUTPUT.put_line (t_ausbildung (i));         DBMS_OUTPUT.put_line (t_ausbildung (i));
     END LOOP;*/     END LOOP;*/
-END;                                                             +END;                                                              -- Procedure 
- +</​code>​
-END;                                                              ​</​code>​+
kurs/nested_table_als_column_type.txt · Last modified: 2014/11/11 14:52 by mh