"DELETE RETURNING BULK COLLECT collect INTO" behaviour different from "Update RETURNING BULK COLLECT collect INTO". p.Value doesn't contain any item when executing "DELETE" WHILE "UPDATE" does.