Use

You should use a non-key modify operation when you want to update all of the records on a database table. The attribute values of each record are set to those you specify in the parameter to the non-key modify function.

Typically you would only use a non-key modify operation for control tables containing only one record.