Elements of one or more database manipulation language (DML) commands
strings are stored in tables, read from those tables and DML commands are
generated. Storing these command elements in tables facilitates access to
and modification of database commands used in data processing
applications. Temporary storage control elements are also stored in and
read from those tables. The DML query command string is executed, the
retrieved data is stored in temporary storage as specified by the
temporary storage control elements and is bound to the parameters to the
DML storage command strings which are executed to modify target database
tables.