fn_GetNodeName.sql 462 B

12345678910111213141516171819
  1. CREATE OR REPLACE FUNCTION GJUTIS.fn_GetNodeName(I_NODE_ID VARCHAR2)
  2. RETURN VARCHAR2 IS RESULT VARCHAR2(120);
  3. R_NODE_NM VARCHAR2(120);
  4. BEGIN
  5. SELECT TRIM(NODE_NAME)
  6. INTO R_NODE_NM
  7. FROM TB_NODE
  8. WHERE NODE_ID = I_NODE_ID;
  9. RESULT := R_NODE_NM || '[' || I_NODE_ID || ']';
  10. RETURN (RESULT);
  11. EXCEPTION
  12. WHEN NO_DATA_FOUND THEN RETURN('[' || I_NODE_ID || ']');
  13. WHEN OTHERS THEN RETURN('[' || I_NODE_ID || ']');
  14. END fn_GetNodeName;