Repeat: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
repeat führt ein SQL insert/update/select Statement mehrfach aus. Dabei wird die zuvor mit "save" gespeicherte Tabelle als Grundlage für den Mehrfachlauf benutzt. Jede Spalte dieser Grundlagentabelle (im Moment nur $RID) kann als Eingangsparameter für die einzelnen Statements dienen. | |||
repeat | $NewEntry | ||
select | |||
RID | |||
from | |||
AUFTRAG | |||
where | |||
MOMENT = '01.01.2007' | |||
save | |||
- | |||
repeat | |||
update AUFTRAG | update AUFTRAG | ||
set | set | ||
ZAEHLER_NUMMER = | ZAEHLER_NUMMER = $NewEntry | ||
where | where | ||
RID = | RID = $RID | ||
- | |||
== Allgemeine Syntax == | |||
"repeat" | |||
<SQLStatement> | |||
{ "~" | |||
<SQLStatement> } | |||
"-" | |||
zurück zu [[OLAP]]. | zurück zu [[OLAP]]. |
Version vom 25. Februar 2007, 20:33 Uhr
repeat führt ein SQL insert/update/select Statement mehrfach aus. Dabei wird die zuvor mit "save" gespeicherte Tabelle als Grundlage für den Mehrfachlauf benutzt. Jede Spalte dieser Grundlagentabelle (im Moment nur $RID) kann als Eingangsparameter für die einzelnen Statements dienen.
$NewEntry
select RID from AUFTRAG where MOMENT = '01.01.2007'
save - repeat update AUFTRAG set ZAEHLER_NUMMER = $NewEntry where RID = $RID -
Allgemeine Syntax
"repeat" <SQLStatement> { "~" <SQLStatement> } "-"
zurück zu OLAP.