Why inserting another row may have exception? Why not check the response of the called stored procedure?