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.