Advertisement
Guest User

Untitled

a guest
Sep 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 0.78 KB | None | 0 0
  1. response VARCHAR2(4000);
  2.   subject NUMBER;
  3.   TYPE varray_type IS TABLE OF NUMBER(5,0);
  4.   TYPE sarray_type IS TABLE OF VARCHAR2(4000);
  5.   kinds varray_type;
  6.   subjects varray_type;
  7.   npas sarray_type;
  8.  
  9.  
  10.  SELECT al.activity_kind_id
  11.   BULK COLLECT INTO kinds
  12.   FROM
  13.     EISRSN.plan_doc_orders pdo
  14.   join
  15.     EISRSN.plan_arrangements pa ON pa.arrangement_id = pdo.arrangement_id
  16.   join
  17.     EISRSN.plan_arrangement_subjects pas ON pas.arrangement_id = pa.arrangement_id
  18.   join
  19.     EISRSN.app_licences al ON al.licence_id = pas.subject_id;
  20.    
  21.     SELECT bl.npl_content
  22.     BULK COLLECT INTO npas
  23.     FROM
  24.       EISRSN.npls_catalog nc
  25.     join
  26.       EISRSN.npl_base_list bl ON bl.npl_base_id = nc.npl_id
  27.     WHERE
  28.       nc.sub_type_id IN COLLECT (kinds)
  29.     ORDER BY 1 ASC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement