Save

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
  • "save" speichert aus der aktuellen Ergebnistabelle eine einzelne Spalte ab. In der Regel sind dies Referenz-Identitifier also Verweise auf Datensätze.
  • Der Spaltenname in der erzeugten Tabelle ist immer RID!
  • die erste (und einzige) Spalte ist implizit "distinct", "save" stellt also sicher dass doppelte Werte ignoriert werden


  • Ausgangstabelle
ARTIKEL_R;SPALTE2;SPALTE3
29;"jssj";"iiee"
35;"jsjs";"kska"
  • "save" Statement
save
 
numeric ARTIKEL_R
-
  • Ergebnistabelle "OLAP$TMP0"
 RID
 29
 35

Namensgebung der Tabelle

  • OLAP$TMP<Nummer>, wobei Nummer bei 0 beginnt und sich jeweils erhöht von select- zu select- Statement. Die erste Tabelle ist also OLAP$TMP0. Bitte beachten, dass im OLAP Skript selbst die Tabelle mit OLAP$$TMP<Nummer> angesprochen werden werden muss.

Lebensdauer der Tabelle

  • erst durch das Ausführen neuer OLAP-Skripte die ebenfalls auf diese Tabelle zugreifen werden die Dateninhalte überschrieben
  • Möglicherweise werden im Rahmen des Tagesabschlusses die Tabellen gelöscht


Zurück zu OLAP.