Statements
This chapter provides a detailed description of each 4GL statement that you can use in OpenROAD. Each description tells you what the statement does, shows its syntax, and describes its use in detail, with examples.
Underscoring in formal syntax descriptions indicates that the syntax component can be a dynamic name. For a full discussion of the syntax conventions, see
Syntax (see
Syntax).
OpenROAD statements are grouped into the following sections:
• Language statements (see
OpenROAD Language Statements)—assignment, flow of control, calls—to provide the business logic of the application.
• SQL database manipulation statements (see
OpenROAD SQL Statements)—database access statements and the 4GL parameter extensions you can use with these statements.
• EXEC 4GL statements (see
EXEC 4GL Statements for 3GL) that you can use in an Embedded SQL for C (ESQL/C) program to pass objects and arrays between 3GL and 4GL routines.