martinbulinski.de

Nested tables in der Datenbank Drucken E-Mail
  
Dienstag, 20. Januar 2009 um 08:53

PL/SQL-Variablen sind nett, sie sind sogar in gewissem Sinn persistent, wenn sie in einer Package "global" definiert sind. Diese Persistenz gilt aber nur für die Dauer der Session.

Während skalare Variabeln ja durchaus auch als Spalten einer Tabelle dauerhaft in der Datenbank gespeichert werden können, gilt dies aber spätestens für PL/SQL-Tabellen (associative arrays) nicht mehr, für diesen Datentyp gibt es keine Entsprechung in ORACLE's SQL.

Und da kommen die nested tables wieder ins Spiel: Eine nested table kann auch in der Spalte einer Datenbanktabelle gespeichert werden. Im Grunde widerspricht das den Anforderungen der 3. Normalform, kann aber trotzdem durchaus Sinn machen.

Sie müssen sich registrieren, um den Rest des Artikels zu lesen

Aktualisiert ( Dienstag, 20. Januar 2009 um 13:51 )
 
Benutzerbewertung: / 4
SchwachPerfekt 

Kommentare  

 
+1 #1 ChristianM 2010-08-10 11:10 Warum muss ich mich registrieren, wenn ich hier weiterlesen will? Zitieren
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Anmeldung



Wer ist online

Wir haben 10 Gäste online