DBCOMMIT affects update,
delete, and insert processing. The number of rows processed includes
rows that are not processed successfully. When DBCOMMIT=0, a commit
is issued only once after the procedure or DATA step completes.
If the DBCOMMIT option
is explicitly set,
SAS/ACCESS fails any update that has a WHERE clause.
Note: If you specify the DBCOMMIT=
option and the ERRLIMIT= option, and these options collide during
processing, then the DBCOMMIT= option is issued first and the rollback
is issued second. Because the DBCOMMIT= option is issued before the
ERRLIMIT= option, the DBCOMMIT= option overrides the ERRLIMIT= option
in this situation.