Using Delete Routines

There are two sets of data deletion routines. The first ( E@DBDELETE, 830-DELETERNG-<Index> E@DBDELETERNG, and E@DBDELSUBRNG) delete only the data you specify when calling the routine.

The second set ( E@DBFULLDELETE, E@DBFULLDELRNG, and E@DBFULLDELSUB) enforce the following delete rules as they are set on the database file definition:

Delete Rule Description
Delete Ignored No deletion of related records.
Delete Restrict Related records must be deleted or moved first by the application.
Delete Cascades Delete all records in the related table described by the relation.

For more information on data deletion rules, see the Application Developer's Workbench Standards guide.