-
Notifications
You must be signed in to change notification settings - Fork 1
packages tree.get_arguments
Jan Kvetina edited this page Sep 27, 2020
·
1 revision
Repository spec: tree.get_arguments
,
body: tree.get_arguments
FUNCTION get_arguments (
in_arg1 logs.arguments%TYPE := NULL,
in_arg2 logs.arguments%TYPE := NULL,
in_arg3 logs.arguments%TYPE := NULL,
in_arg4 logs.arguments%TYPE := NULL,
in_arg5 logs.arguments%TYPE := NULL,
in_arg6 logs.arguments%TYPE := NULL,
in_arg7 logs.arguments%TYPE := NULL,
in_arg8 logs.arguments%TYPE := NULL
)
RETURN logs.arguments%TYPE;
Show code (22 lines)
FUNCTION get_arguments (
in_arg1 logs.arguments%TYPE := NULL,
in_arg2 logs.arguments%TYPE := NULL,
in_arg3 logs.arguments%TYPE := NULL,
in_arg4 logs.arguments%TYPE := NULL,
in_arg5 logs.arguments%TYPE := NULL,
in_arg6 logs.arguments%TYPE := NULL,
in_arg7 logs.arguments%TYPE := NULL,
in_arg8 logs.arguments%TYPE := NULL
)
RETURN logs.arguments%TYPE AS
BEGIN
RETURN SUBSTR(RTRIM(
in_arg1 || tree.splitter ||
in_arg2 || tree.splitter ||
in_arg3 || tree.splitter ||
in_arg4 || tree.splitter ||
in_arg5 || tree.splitter ||
in_arg6 || tree.splitter ||
in_arg7 || tree.splitter ||
in_arg8, tree.splitter), 1, tree.length_arguments);
END;