Anwendungsgebiet: PROCEDURE
Kommandobeschreibung
Das Kommando DELETE-STREAM löscht S-Variablenströme. Ihre Zuweisungen werden nicht mehr durch das Kommando SHOW-STREAM-ASSIGNMENT angezeigt.
Es werden nur Ströme gelöscht, die auf der obersten Prozedurebene (im Dialog-Modus) erstellt wurden. Weitere Übertragungen über den gelöschten Strom werden zurückgewiesen.
Variablenströme in Prozeduren werden implizit gelöscht, wenn die Prozedur verlassen wird und im Kommando SET-PROCEDURE-OPTIONS nicht SYSTEM-FILE-CONTEXT= *SAME-AS-CALLER eingestellt ist.
Variablenströme mit reservierten Namen (SYSINF, SYMSG, ...) können nicht gelöscht werden.
Format
DELETE-STREAM |
STREAM-NAME = <composed-name 1..20 with-wild(40)> / list-poss(100): <structured-name 1..20> |
Operandenbeschreibung
STREAM-NAME =
Name des S-Variablenstroms, der gelöscht werden soll.
STREAM-NAME = <structured-name 1..20 with-wild(40)>
Alle S-Variablenströme, die dieses Suchmuster erfüllen, werden mit *DUMMY belegt und unterdrückt.
STREAM-NAME = list-poss(100): <structured-name 1..20>
Liste von S-Variablenstrom-Namen, die mit *DUMMY belegt und unterdrückt werden sollen.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
0 | CMD0001 | Ohne Fehler | |
2 | 0 | SDP0516 | Angegebener Variablenstrom-Name existiert nicht oder das Suchmuster wurde nicht gefunden; Prozess wird fortgesetzt |
1 | 0 | SDP0518 | Kein Treffer bei Wildcard. Prozess wird fortgesetzt |
2 | 0 | SDP0535 | Warnung vom Server bei der Löschung eines bestimmten S-Variablenstroms; Prozess wird fortgesetzt |
1 | CMD0202 | Syntaxfehler | |
3 | CMD2203 | Falsche Syntaxdatei | |
32 | CMD0221 | Systemfehler (interner Fehler) | |
64 | CMD0216 | Erforderliches Privileg fehlt | |
64 | SDP0091 | Semantikfehler | |
64 | SDP0515 | Angegebener Variablenstrom nicht auf oberster Ebene erzeugt | |
64 | SDP0536 | Server-Fehler; das Löschen des bestimmten S-Variablenstroms wurde abgewiesen. | |
64 | SDP0537 | Interner Server-Fehler; das Löschen des bestimmten S-Variablenstroms wurde abgewiesen. Server-Verbindung abgebrochen nach unerwartetem Ereignis oder bei mangelhaften oder fehlenden System-Ressourcen |