UPDATE using OVERRIDING USER VALUE
Before IBM® i 7.2, an UPDATE statement that set a GENERATED ALWAYS or GENERATED BY DEFAULT identity or rowid column and specified the OVERRIDING USER VALUE clause would not update the column value. In 7.2, specifying the OVERRIDING USER VALUE clause on an UPDATE statement assigns a new system generated value for a GENERATED ALWAYS or GENERATED BY DEFAULT identity or rowid column if the identity or rowid column is included in the UPDATE assignment clause.