in reply to Why not Replace?in thread Database Update or Insert
1) This will work only for key field but this is not clear based on example item_id is keyfield
2) record can have additional fields. All this fields after replace will be empty