use userdata_info_p partitioned table instead of userdata_info view to avoid cases where the view is pointed at a date with bad data