The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT owner_user_id
FROM ams_campaigns_vl
WHERE campaign_id = p_activity_id ;
SELECT owner_user_id
FROM ams_campaign_schedules_vl
WHERE schedule_id = p_activity_id ;
SELECT owner_user_id
FROM ams_deliverables_vl
WHERE deliverable_id = p_activity_id ;
SELECT owner_user_id
FROM ams_event_headers_vl
WHERE event_header_id = p_activity_id ;
SELECT owner_user_id
FROM ams_event_offers_vl
WHERE event_offer_id = p_activity_id ;
SELECT employee_id
FROM ams_jtf_rs_emp_v
WHERE resource_id = l_res_id ;
SELECT meaning
FROM ams_lookups
WHERE lookup_type = 'AMS_TRIGGER_ACTION_TYPE'
AND lookup_code = p_lookup_code
AND enabled_flag = 'Y' ;
UPDATE ams_triggers
SET process_id = TO_NUMBER(itemkey)
WHERE trigger_id = p_trigger_id ;
PROCEDURE Selector( itemtype IN VARCHAR2,
itemkey IN VARCHAR2,
actid IN NUMBER,
funcmode IN VARCHAR2,
resultout OUT NOCOPY VARCHAR2
)
IS
-- PL/SQL Block
BEGIN
-- dbms_output.put_line('In Selector Function');
wf_core.context (G_PKG_NAME, 'Selector', itemtype, itemkey, actid, funcmode);
END Selector;
SELECT *
FROM ams_triggers
WHERE trigger_id = l_my_trigger_id ;
SELECT next_run_date_time
FROM ams_triggers
WHERE trigger_id = l_trigger_id;
UPDATE ams_triggers SET next_run_date_time = (next_run_date_time+1/360) WHERE trigger_id = l_trigger_id;
UPDATE ams_triggers
SET last_run_date_time = l_cur_date,
next_run_date_time = l_sch_date,
user_last_run_date_time = l_user_last_run_date_time,
user_next_run_date_time = l_user_next_run_date_time
WHERE trigger_id = l_trigger_id ;
SELECT repeat_stop_date_time --to_char(repeat_stop_date_time,'DD-MM-RRRR HH:MI:SS AM')
FROM ams_triggers
WHERE trigger_id = p_trig_id;
SELECT chk1_type, chk1_source_code_metric_id,
chk2_type, chk2_source_code_metric_id
FROM ams_trigger_checks
WHERE trigger_id = p_trigger_id;
UPDATE ams_triggers
SET process_id = null
WHERE trigger_id = l_trigger_id;
select list.list_name
from ams_list_headers_vl list, ams_Act_lists act
where list.list_header_id = act.list_header_id
and act.list_used_by_id = p_sch_id
and act.list_Act_Type = 'TARGET';
SELECT start_date_time, timezone_id
FROM ams_campaign_schedules_b
WHERE schedule_id = p_schedule_id;
SELECT schedule_id, notify_user_id, approver_user_id, owner_user_id, schedule_name
FROM ams_campaign_schedules_vl
WHERE trigger_id = l_trig_id
AND status_code = 'AVAILABLE'
-- soagrawa 28-apr-2003 added the following to this cursor
AND (trig_repeat_flag IS NULL OR trig_repeat_flag = 'N');
SELECT count(1)
FROM ams_campaign_schedules_vl
WHERE trigger_id = l_trig_id
AND status_code = 'AVAILABLE';
SELECT employee_id source_id
FROM ams_jtf_rs_emp_v
WHERE resource_id = p_user_id ;
SELECT process_id
FROM ams_triggers
WHERE trigger_id = p_trigger_id ;
SELECT triggering_type
FROM ams_triggers
WHERE trigger_id = p_trig_id;
SELECT notify_flag
FROM ams_triggers
WHERE trigger_id = p_trig_id;
SELECT *
FROM ams_trigger_actions
WHERE trigger_id = p_trig_id
AND execute_action_type = 'NOTIFY';
SELECT execute_schedule_flag
FROM ams_triggers
WHERE trigger_id = p_trig_id;
SELECT ams_campaign_schedules_s.NEXTVAL
FROM dual;
SELECT *
from ams_campaign_schedules_vl
where schedule_id = l_sched_id;
SELECT schedule_id, notify_user_id, approver_user_id, owner_user_id, schedule_name
FROM ams_campaign_schedules_vl
WHERE schedule_id = p_schedule_id;
select distinct nvl(orig_csch_id, schedule_id) AS id, count(*) AS total
from ams_Campaign_schedules_b
where trigger_id = l_trig_id
and status_code = 'AVAILABLE'
and trig_repeat_flag = 'Y'
group by nvl(orig_csch_id, schedule_id);
select schedule_id
from ams_campaign_schedules_b
where creation_date = (select max(creation_date)
from ams_campaign_schedules_b
where nvl(orig_csch_id, schedule_id) = p_schedule_id);
select schedule_name
from ams_Campaign_schedules_vl
where schedule_id = ( select nvl(orig_csch_id, schedule_id)
From ams_campaign_Schedules_b
where schedule_id = p_schedule_id);
l_schedules_to_update JTF_NUMBER_TABLE := JTF_NUMBER_TABLE() ;
SELECT repeat_frequency_type, repeat_every_x_frequency
FROM ams_Triggers
WHERE trigger_id = p_trigger_id;
SELECT actual_exec_end_date
FROM ams_campaigns_all_b
WHERE campaign_id = p_campaign_id ;
UPDATE ams_triggers
SET process_id = to_number(l_new_item_key)
WHERE trigger_id = l_trigger_id;
SELECT employee_id
FROM ams_jtf_rs_emp_v
WHERE resource_id = l_res_id ;
SELECT *
-- modified by soagrawa
-- FROM ams_triggers
FROM ams_triggers_vl
WHERE trigger_id = l_trigger_id ;
SELECT *
FROM ams_trigger_checks
WHERE trigger_id = l_trigger_id ;
SELECT *
FROM ams_trigger_actions
WHERE trigger_id = l_trigger_id
AND execute_action_type = 'NOTIFY';
SELECT campaign_name, priority, owner_user_id
FROM ams_campaigns_vl
WHERE campaign_id = l_trig_rec.trigger_created_for_id ;
SELECT schedule_name, priority, owner_user_id
FROM ams_campaign_schedules_vl
WHERE schedule_id = l_trig_rec.trigger_created_for_id ;
SELECT event_offer_name, 'STANDARD', owner_user_id
FROM ams_event_offers_vl
WHERE event_offer_id = l_trig_rec.trigger_created_for_id ;
SELECT event_header_name, 'STANDARD', owner_user_id
FROM ams_event_headers_vl
WHERE event_header_id = l_trig_rec.trigger_created_for_id ;
SELECT met.metrics_name metrics_name,act.act_metric_used_by_id metric_used_by_id,
act.arc_act_metric_used_by metric_used_by
FROM ams_metrics_vl met,ams_act_metrics_all act
WHERE met.metric_id = act.metric_id
AND act.activity_metric_id = l_metric_id ;
SELECT timeout_days_low_prio,
timeout_days_std_prio,
timeout_days_high_prio,
timeout_days_medium_prio
FROM ams_approval_rules
WHERE arc_approval_for_object = l_trig_rec.arc_trigger_created_for;
UPDATE ams_triggers
SET process_id = TO_NUMBER(itemkey)
WHERE trigger_id = l_trigger_id ;
SELECT 1
FROM ams_triggers
WHERE trigger_id = p_trig_id;
write_msg('purge_history','History for all triggers that have ended more than '||trig_end_date_days||' days is being deleted...');
Delete from ams_trigger_results
where trigger_result_for_id in
(SELECT trigger_id
FROM ams_triggers
WHERE (repeat_stop_date_time + trig_end_date_days) < sysdate);