How DB2 chooses lock types
Different types of SQL data manipulation statements acquire locks on target tables.
The lock acquired because of an SQL statement is not always a constant throughout the time of execution. In certain situations,DB2® can change acquired locks during execution. Many other processes and operations acquire locks.