Statements

#### Search Results

Search

# Statements

Diese Dokumentation beschreibt die nativen Natural-Statements (DML) und Natural-SQL-Statements. Sie ist in die folgenden Abschnitte untergliedert:

Statements nach Funktionen | Übersicht über die nach Funktionen eingeteilten Statements.
Syntax-Symbole und Operandentabellen | Informationen zu den Symbolen, die in den Diagrammen verwendet werden, in denen die Syntax und Operanden-Definitionstabellen dargestellt sind.
Natural-SQL-Statements benutzen | Spezifische Regeln zur Benutzung der Natural Natural-SQL-Statements.
Referenzierte Beispielprogramme | Zusätzliche Beispielprogramme, die in der Statements- und Systemvariablen-Dokumentation referenziert werden.

#### Verwandte Themen:

Informationen zur grundsätzlichen Benutzung bestimmter Statements finden Sie im Leitfaden zur Programmierung. Dort werden u.a. folgende Themen behandelt: Benutzervariablen | X-Arrays | Dynamische Variablen | Dynamische und große Variablen benutzen | Benutzerkonstanten | Report-Spezifikation — (rep)-Notation | Text-Notation | Benutzerkommentare | Logische Bedingungen | Regeln für arithmetische Operationen | Function Call

#### Statements in alphabetischer Reihenfolge:

A - C | D - F | G - O | P - R | S - Z
--- | --- | --- | --- | ---
`ACCEPT/REJECT` `ADD` `ASSIGN` `AT BREAK` `AT END OF DATA` `AT END OF PAGE` `AT START OF DATA` `AT TOP OF PAGE` `BACKOUT TRANSACTION` `BEFORE BREAK PROCESSING` `CALL` `CALL FILE` `CALL LOOP` `CALLDBPROC (SQL)` `CALLNAT` `CLOSE CONVERSATION` `CLOSE PC FILE` `CLOSE PRINTER` `CLOSE WORK FILE` `COMMIT (SQL)` `COMPOSE` `COMPRESS` `COMPUTE` `CREATE OBJECT` | `DECIDE FOR` `DECIDE ON` `DEFINE CLASS` `DEFINE DATA` `DEFINE FUNCTION` `DEFINE PRINTER` `DEFINE PROTOTYPE` `DEFINE SUBROUTINE` `DEFINE WINDOW` `DEFINE WORK FILE` `DELETE` `DELETE (SQL)` `DISPLAY` `DIVIDE` `DO/DOEND` `DOWNLOAD PC FILE` `EJECT` `END` `END TRANSACTION` `ESCAPE` `EXAMINE` `EXPAND` `FETCH` `FIND` `FOR` `FORMAT` | `GET` `GET SAME` `GET TRANSACTION DATA` `HISTOGRAM` `IF` `IF SELECTION` `IGNORE` `INCLUDE` `INPUT` `INSERT (SQL)` `INTERFACE` `LIMIT` `LOOP` `MERGE (SQL)` `METHOD` `MOVE` `MOVE INDEXED` `MULTIPLY` `NEWPAGE` `OBTAIN` `ON ERROR` `OPEN CONVERSATION` `OPTIONS` | `PARSE JSON` `PARSE XML` `PASSW` `PERFORM` `PERFORM BREAK PROCESSING` `PRINT` `PROCESS` `PROCESS COMMAND` `PROCESS PAGE` `PROCESS SQL (SQL)` `PROPERTY` `READ` `READ RESULT SET (SQL)` `READ WORK FILE` `READLOB` `REDEFINE` `REDUCE` `REINPUT` `REJECT` `RELEASE` `REPEAT` `REQUEST DOCUMENT` `RESET` `RESIZE` `RETRY` `ROLLBACK (SQL)` `RUN` | `SELECT (SQL)` `SEND METHOD` `SEPARATE` `SET CONTROL` `SET GLOBALS` `SET KEY` `SET TIME` `SET WINDOW` `SKIP` `SORT` `STACK` `STOP` `STORE` `SUBTRACT` `SUSPEND IDENTICAL SUPPRESS` `TERMINATE` `UPDATE` `UPDATE (SQL)` `UPDATELOB` `UPLOAD PC FILE` `WRITE` `WRITE TITLE` `WRITE TRAILER` `WRITE WORK FILE`