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:04]
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;
 +    al             ​number;​
 BEGIN BEGIN
     SELECT ​  COUNT (id)     SELECT ​  COUNT (id)
Line 41: Line 42:
          ​WHERE ​  name = p_name;          ​WHERE ​  name = p_name;
  
-        FOR i IN 1 .. t_ausbildung.LAST+        FOR i IN 1 .. t_ausbildung.last
         LOOP         LOOP
             IF t_ausbildung (i) = p_add_ausbildung             IF t_ausbildung (i) = p_add_ausbildung
Line 51: Line 52:
         IF f = FALSE         IF f = FALSE
         THEN         THEN
 +
             t_ausbildung.EXTEND;​             t_ausbildung.EXTEND;​
-            t_ausbildung (t_ausbildung.LAST) := p_add_ausbildung;​+            t_ausbildung (t_ausbildung.last) := p_add_ausbildung;​
  
             UPDATE ​  ​kursteilnehmer             UPDATE ​  ​kursteilnehmer
Line 64: Line 66:
         DBMS_OUTPUT.put_line (t_ausbildung (i));         DBMS_OUTPUT.put_line (t_ausbildung (i));
     END LOOP;*/     END LOOP;*/
-END;                                                              </​code>​+END;                                                              ​-- Procedure 
 +</​code>​
kurs/nested_table_als_column_type.txt · Last modified: 2014/11/11 14:52 by mh