The default, and the right choice for most online transactions. It locks the current row only while the cursor is positioned on it. When you FETCH the next row, the previous lock is released. This provides a good balance between concurrency and consistency for typical CICS transactions.