Performs case sensitive and case insensitive string comparisons
dbms_mgwmsg.is_same(
p_str1 IN VARCHAR2,
p_str2 IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN BOOLEAN;
BEGIN
IF dbms_mgwmsg.is_same('Morgan', 'Morgan', dbms_mgwmsg.case_sensitive) THEN
dbms_output.put_line('T');
ELSE
dbms_output.put_line('F');
END IF;
IF dbms_mgwmsg.is_same('Morgan', 'MoRGan', dbms_mgwmsg.case_insensitive) THEN
dbms_output.put_line('T');
ELSE
dbms_output.put_line('F');
END IF;
END;
/ T
T
dbms_mgwmsg.nvarray_find_name(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN BINARY_INTEGER;
dbms_mgwmsg.nvarray_fine_name_type(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_type IN BINARY_INTEGER,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN BINARY_INTEGER;
dbms_mgwmsg.nvarray_get(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN sys.mgw_name_value_t;
dbms_mgwmsg.nvarray_get_boolean(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN INTEGER;
dbms_mgwmsg.nvarray_get_byte(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN INTEGER;
dbms_mgwmsg.nvarray_get_date(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN DATE;
dbms_mgwmsg.nvarray_get_double(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN NUMBER;
dbms_mgwmsg.nvarray_get_float(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN NUMBER;
dbms_mgwmsg.nvarray_get_integer(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN INTEGER;
dbms_mgwmsg.nvarray_get_long(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN NUMBER;
dbms_mgwmsg.nvarray_get_raw(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN RAW;
dbms_mgwmsg.nvarray_get_short(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN INTEGER;
dbms_mgwmsg.nvarray_get_text(
p_array IN sys.mgw_name_value_array_t,
p_name IN VARCHAR2,
p_compare IN BINARY_INTEGER DEFAULT CASE_SENSITIVE)
RETURN VARCHAR2;