38 lines
652 B
Markdown
38 lines
652 B
Markdown
# F_CI_SONO_EVENTI_CONFERMATI
|
|
|
|
## Codice Sorgente
|
|
|
|
```sql
|
|
FUNCTION F_CI_SONO_EVENTI_CONFERMATI
|
|
(
|
|
P_EVT_DATE IN DATE
|
|
, P_LOCATION_ID IN NUMBER
|
|
, P_BYPASS IN NUMBER
|
|
) RETURN NUMBER AS
|
|
|
|
v_evt_cnt number;
|
|
|
|
BEGIN
|
|
|
|
-- function bypass
|
|
if P_BYPASS > 0 then
|
|
return 0;
|
|
end if;
|
|
|
|
select
|
|
count(e.id) as evt_cnt
|
|
into v_evt_cnt
|
|
from eventi e
|
|
join vw_event_color c on c.id = e.id
|
|
where e.data = P_EVT_DATE
|
|
and e.id_location = P_LOCATION_ID
|
|
and c.status = 'Confermato';
|
|
|
|
if v_evt_cnt > 0 then
|
|
return 1;
|
|
else
|
|
return 0;
|
|
end if;
|
|
|
|
END F_CI_SONO_EVENTI_CONFERMATI;```
|