The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT subject_id
FROM csi_ii_relationships
WHERE position_reference is null
START WITH object_id = p_csi_item_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT subject_id
FROM csi_ii_relationships
START WITH object_id = p_csi_item_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT M.concatenated_segments, C.serial_number
FROM csi_item_instances C,
mtl_system_items_kfv M
WHERE instance_id = p_csi_instance_id
AND M.inventory_item_id = C.inventory_item_id
AND M.organization_id = c.inv_master_organization_id;
SELECT object_id
FROM csi_ii_relationships
WHERE object_id IN
( SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
START WITH subject_id = p_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY subject_id = PRIOR object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT uch.name
FROM ahl_unit_config_headers uch
WHERE uch.csi_item_instance_id=p_csi_instance_id;
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT 'X'
FROM csi_ii_relationships
WHERE position_reference is null
START WITH object_id = p_csi_item_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT c_csi_instance_id FROM dual
UNION ALL
SELECT subject_id
FROM csi_ii_relationships
START WITH object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null;
SELECT mc.relationship_id
FROM ahl_unit_config_headers uc, ahl_mc_relationships mc
WHERE uc.master_config_id = mc.mc_header_id
AND mc.parent_relationship_id is null
AND uc.csi_item_instance_id = c_csi_instance_id
AND trunc(nvl(uc.active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(uc.active_end_date, sysdate+1));
SELECT TO_NUMBER(position_reference)
FROM csi_ii_relationships csi
WHERE position_reference is not null
AND subject_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT 'X'
FROM ahl_mc_relationships mc
WHERE mc.parent_relationship_id = c_relationship_id
AND mc.position_necessity_code = 'MANDATORY'
AND trunc(nvl(mc.active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(mc.active_end_date, sysdate+1))
AND NOT EXISTS (
SELECT 'X'
FROM csi_ii_relationships csi
WHERE object_id = c_parent_instance_id
AND TO_NUMBER(position_reference) = mc.relationship_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)));
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT c_csi_instance_id FROM dual
UNION ALL
SELECT subject_id
FROM csi_ii_relationships
START WITH object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null;
SELECT mc.relationship_id
FROM ahl_unit_config_headers uc, ahl_mc_relationships mc
WHERE uc.master_config_id = mc.mc_header_id
AND mc.parent_relationship_id is null
AND uc.csi_item_instance_id = c_csi_instance_id
AND trunc(nvl(uc.active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(uc.active_end_date, sysdate+1));
SELECT TO_NUMBER(position_reference)
FROM csi_ii_relationships csi
WHERE position_reference is not null
AND subject_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT mc.relationship_id, mc.position_ref_code
FROM ahl_mc_relationships mc
WHERE mc.parent_relationship_id = c_relationship_id
AND mc.position_necessity_code = 'MANDATORY'
AND trunc(nvl(mc.active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(mc.active_end_date, sysdate+1))
AND NOT EXISTS (
SELECT 'X'
FROM csi_ii_relationships csi
WHERE object_id = c_parent_instance_id
AND TO_NUMBER(position_reference) = mc.relationship_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)));
SELECT position_ref_code
FROM ahl_mc_relationships
START WITH parent_relationship_id = c_relationship_id
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
CONNECT BY PRIOR relationship_id = parent_relationship_id
AND trunc(nvl(active_start_date,sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_necessity_code = 'MANDATORY';
SELECT distinct rul.rule_id, rul.rule_name, rul.mc_header_id
FROM AHL_MC_RULES_B rul, AHL_MC_RULE_STATEMENTS rst,
AHL_APPLICABLE_INSTANCES ap
WHERE rst.rule_id = rul.rule_id
AND rul.rule_type_code = 'MANDATORY'
AND rst.subject_type = 'POSITION'
AND rst.subject_id = ap.position_id
AND rst.object_type = 'TOT_CHILD_QUANTITY'
AND rst.operator = 'MUST_HAVE'
AND TRUNC(nvl(rul.ACTIVE_START_DATE, sysdate-1)) <= TRUNC(sysdate)
AND TRUNC(nvl(rul.ACTIVE_END_DATE, sysdate+1)) > TRUNC(sysdate);
SELECT uch.csi_item_instance_id
FROM ahl_unit_config_headers uch
WHERE uch.master_config_id = c_mc_header_id
AND uch.csi_item_instance_id = c_csi_instance_id
UNION ALL
SELECT csi_ii.object_id
FROM csi_ii_relationships csi_ii
WHERE csi_ii.object_id IN
(SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND master_config_id = c_mc_header_id)
START WITH csi_ii.subject_id = c_csi_instance_id
AND CSI_II.RELATIONSHIP_TYPE_CODE = 'COMPONENT-OF'
AND TRUNC(nvl(CSI_II.ACTIVE_START_DATE, sysdate)) <= TRUNC(sysdate)
AND TRUNC(nvl(CSI_II.ACTIVE_END_DATE, sysdate+1)) > TRUNC(sysdate)
CONNECT BY csi_ii.subject_id = PRIOR csi_ii.object_id
AND CSI_II.RELATIONSHIP_TYPE_CODE = 'COMPONENT-OF'
AND TRUNC(nvl(CSI_II.ACTIVE_START_DATE, sysdate)) <= TRUNC(sysdate)
AND TRUNC(nvl(CSI_II.ACTIVE_END_DATE, sysdate+1)) > TRUNC(sysdate);
EXECUTE IMMEDIATE 'DELETE FROM AHL_APPLICABLE_INSTANCES';
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT c_csi_instance_id FROM dual
WHERE NOT EXISTS (SELECT 1
FROM csi_ii_relationships
WHERE object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
UNION ALL
SELECT 1
FROM ahl_unit_config_headers
WHERE csi_item_instance_id = c_csi_instance_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
UNION ALL
SELECT OUTER.subject_id
FROM csi_ii_relationships OUTER
WHERE NOT EXISTS (SELECT 1
FROM csi_ii_relationships
WHERE object_id = OUTER.subject_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
UNION ALL
SELECT 1
FROM ahl_unit_config_headers
WHERE csi_item_instance_id = OUTER.subject_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
START WITH object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null;
SELECT TO_NUMBER(position_reference)
FROM csi_ii_relationships csi
WHERE position_reference is not null
AND subject_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT iasso.quantity Itm_qty,
iasso.uom_code Itm_uom_code,
iasso.revision Itm_revision,
iasso.item_association_id,
reln.quantity Posn_qty,
reln.uom_code Posn_uom_code,
reln.parent_relationship_id,
reln.position_ref_code,
csi.INVENTORY_ITEM_ID,
csi.QUANTITY Inst_qty,
csi.UNIT_OF_MEASURE Inst_uom_code,
(select object_id from csi_ii_relationships
where subject_id = c_instance_id
and relationship_type_code = 'COMPONENT-OF'
and trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
and trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))) parent_instance_id
FROM ahl_mc_relationships reln, ahl_item_associations_b iasso, csi_item_instances csi
WHERE csi.INSTANCE_ID = c_instance_id
AND reln.relationship_id = c_mc_relationship_id
AND iasso.item_group_id = reln.item_group_id
AND iasso.inventory_item_id = CSI.INVENTORY_ITEM_ID
AND (iasso.revision IS NULL OR iasso.revision = CSI.INVENTORY_REVISION)
AND iasso.interchange_type_code IN ('1-WAY INTERCHANGEABLE', '2-WAY INTERCHANGEABLE')
AND trunc(nvl(reln.active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(nvl(reln.active_end_date, sysdate+1)) > trunc(sysdate);
SELECT csi_item_instance_id
FROM ahl_unit_config_headers
WHERE unit_config_header_id = p_uc_header_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT c_csi_instance_id FROM dual
WHERE NOT EXISTS (SELECT 1
FROM csi_ii_relationships
WHERE object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
UNION ALL
SELECT 1
FROM ahl_unit_config_headers
WHERE csi_item_instance_id = c_csi_instance_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
UNION ALL
SELECT OUTER.subject_id
FROM csi_ii_relationships OUTER
WHERE NOT EXISTS (SELECT 1
FROM csi_ii_relationships
WHERE object_id = OUTER.subject_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
UNION ALL
SELECT 1
FROM ahl_unit_config_headers
WHERE csi_item_instance_id = OUTER.subject_id
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1)))
START WITH object_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null
CONNECT BY PRIOR subject_id = object_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date,sysdate-1)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))
AND position_reference is not null;
SELECT TO_NUMBER(position_reference)
FROM csi_ii_relationships csi
WHERE position_reference is not null
AND subject_id = c_csi_instance_id
AND relationship_type_code = 'COMPONENT-OF'
AND trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1));
SELECT iasso.quantity Itm_qty,
iasso.uom_code Itm_uom_code,
iasso.revision Itm_revision,
iasso.item_association_id,
reln.quantity Posn_qty,
reln.uom_code Posn_uom_code,
reln.parent_relationship_id,
reln.position_ref_code,
csi.INVENTORY_ITEM_ID,
csi.QUANTITY Inst_qty,
csi.UNIT_OF_MEASURE Inst_uom_code,
(select object_id from csi_ii_relationships
where subject_id = c_instance_id
and relationship_type_code = 'COMPONENT-OF'
and trunc(nvl(active_start_date, sysdate)) <= trunc(sysdate)
and trunc(sysdate) < trunc(nvl(active_end_date, sysdate+1))) parent_instance_id
FROM ahl_mc_relationships reln, ahl_item_associations_b iasso, csi_item_instances csi
WHERE csi.INSTANCE_ID = c_instance_id
AND reln.relationship_id = c_mc_relationship_id
AND iasso.item_group_id = reln.item_group_id
AND iasso.inventory_item_id = CSI.INVENTORY_ITEM_ID
AND (iasso.revision IS NULL OR iasso.revision = CSI.INVENTORY_REVISION)
AND iasso.interchange_type_code IN ('1-WAY INTERCHANGEABLE', '2-WAY INTERCHANGEABLE')
AND trunc(nvl(reln.active_start_date, sysdate)) <= trunc(sysdate)
AND trunc(nvl(reln.active_end_date, sysdate+1)) > trunc(sysdate);