execute() on update does not return number of updated rows