Parameters
| Name | Type | Mode |
|---|---|---|
| i_guest_id | integer | IN (DEFAULT NULL) |
Recompute guest.visit_count / visit_nights / last_arrival / last_departure / total_revenue / revenues from public.guest_history (assignment, not +=). i_guest_id NULL = every guest. Zeroes out guests that have no stay left, and only writes rows whose values actually change. guest.revenues keeps its existing {category, amount} shape so the JSON_VALUE jsonpath readers stay valid. Callers: sp_update_guest_stat, sp_rebuild_guest_history, rpc.guest_merge.
| Name | Type | Mode |
|---|---|---|
| i_guest_id | integer | IN (DEFAULT NULL) |