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.