Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. FUNCTION function(p_levl_code VARCHAR2, p_coll_code VARCHAR2)
  2. RETURN VARCHAR2
  3.  
  4.  
  5. IS
  6. v_institution VARCHAR2 (3);
  7. BEGIN
  8. v_institution := NULL;
  9.  
  10. IF (p_levl_code IN (g_cu, g_cg, g_cd))
  11. THEN
  12. v_institution := g_ccn;
  13. ELSIF (p_levl_code = g_gr)
  14. THEN
  15. IF (p_coll_code = g_kg)
  16. THEN
  17. v_institution := g_kel;
  18. ELSE
  19. v_institution := g_dvu;
  20. END IF;
  21. ELSIF (p_levl_code IN (g_ug, g_fn))
  22. THEN
  23. v_institution := g_dvu;
  24. END IF;
  25.  
  26. RETURN v_institution;
  27. END;
  28.  
  29. <query id="GetInstitution" useConfig="jdbc">
  30. <sql>{ ? = call package.function (?,?)}</sql>
  31. <result element="Entries" rowName="Entry">
  32. <element column="v_institution>" name="Institution" xsdType="string"/>
  33. </result>
  34. <param name="Institution" sqlType="STRING" type="OUT"/>
  35. <param name="LevelCode" ordinal="2" sqlType="STRING"/>
  36. <param name="CollegeCode" ordinal="3" sqlType="STRING"/>
  37. </query>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement