title: RESULT_CACHE RELIES_ON (NLS_SESSION_PARAMETERS)
body: <p>Why below function is not returning fresh param value every time I am altering session to set new NLS_DATE_FORMAT</p>
  
  <pre><code>FUNCTION get_param(p_parameter IN VARCHAR2)
     RETURN VARCHAR2 RESULT_CACHE relies_on(nls_session_parameters) IS
     l_value nls_session_parameters.value%TYPE;
  BEGIN
     dbg('Entered  Fn_Get_nls_session_Parameter_frc to cache details for .. ' || p_parameter);
     SELECT SYS_CONTEXT('USERENV', p_parameter) INTO l_value FROM dual;
     RETURN l_value;
  EXCEPTION
     WHEN NO_DATA_FOUND THEN
        dbg('In NDF : Gng to return value as null.. ');
        l_value := NULL;
        RETURN l_value;
  END get_param;
  </code></pre>