DB2 commit question

A COBOL DB2 program is updating the rows in a table, and there are total 1000 records in the table and I have a DB2 COMMIT issued after every 150 rows update.

Would any rows be updated if the job abends after updating say 200 records and if the program is restarted from top would all the 200 records be updated again. “; ; ; ;