505: AND column_name = 'USER_FUNCTION_NAME';
506:
507: SELECT data_length INTO l_tab_length
508: FROM SYS.ALL_TAB_COLUMNS
509: WHERE table_name = 'BSC_TABS_TL'
510: AND column_name = 'NAME';
511:
512: --return the min of these two
513: IF (l_fnd_length > l_tab_length) THEN
545: RETURN 80;
546: END Get_Max_Tab_Grp_Name_Length;
547:
548: FUNCTION Get_Unqiue_Tab_Name(
549: p_tab_name BSC_TABS_TL.NAME%TYPE
550: ) RETURN BSC_TABS_TL.NAME%TYPE IS
551: l_tab_name BSC_TABS_TL.NAME%TYPE;
552: l_flag BOOLEAN := TRUE;
553: l_count NUMBER;
546: END Get_Max_Tab_Grp_Name_Length;
547:
548: FUNCTION Get_Unqiue_Tab_Name(
549: p_tab_name BSC_TABS_TL.NAME%TYPE
550: ) RETURN BSC_TABS_TL.NAME%TYPE IS
551: l_tab_name BSC_TABS_TL.NAME%TYPE;
552: l_flag BOOLEAN := TRUE;
553: l_count NUMBER;
554: l_loop_count NUMBER := 0;
547:
548: FUNCTION Get_Unqiue_Tab_Name(
549: p_tab_name BSC_TABS_TL.NAME%TYPE
550: ) RETURN BSC_TABS_TL.NAME%TYPE IS
551: l_tab_name BSC_TABS_TL.NAME%TYPE;
552: l_flag BOOLEAN := TRUE;
553: l_count NUMBER;
554: l_loop_count NUMBER := 0;
555: l_alias VARCHAR2(5) := NULL;
591: RETURN p_tab_name;
592: END Get_Unqiue_Tab_Name;
593:
594: FUNCTION Get_Unqiue_Tab_Name(
595: p_tab_name BSC_TABS_TL.NAME%TYPE,
596: p_tab_id BSC_TABS_TL.TAB_ID%TYPE
597: ) RETURN BSC_TABS_TL.NAME%TYPE IS
598: l_tab_name BSC_TABS_TL.NAME%TYPE;
599: l_flag BOOLEAN := TRUE;
592: END Get_Unqiue_Tab_Name;
593:
594: FUNCTION Get_Unqiue_Tab_Name(
595: p_tab_name BSC_TABS_TL.NAME%TYPE,
596: p_tab_id BSC_TABS_TL.TAB_ID%TYPE
597: ) RETURN BSC_TABS_TL.NAME%TYPE IS
598: l_tab_name BSC_TABS_TL.NAME%TYPE;
599: l_flag BOOLEAN := TRUE;
600: l_count NUMBER;
593:
594: FUNCTION Get_Unqiue_Tab_Name(
595: p_tab_name BSC_TABS_TL.NAME%TYPE,
596: p_tab_id BSC_TABS_TL.TAB_ID%TYPE
597: ) RETURN BSC_TABS_TL.NAME%TYPE IS
598: l_tab_name BSC_TABS_TL.NAME%TYPE;
599: l_flag BOOLEAN := TRUE;
600: l_count NUMBER;
601: l_loop_count NUMBER := 0;
594: FUNCTION Get_Unqiue_Tab_Name(
595: p_tab_name BSC_TABS_TL.NAME%TYPE,
596: p_tab_id BSC_TABS_TL.TAB_ID%TYPE
597: ) RETURN BSC_TABS_TL.NAME%TYPE IS
598: l_tab_name BSC_TABS_TL.NAME%TYPE;
599: l_flag BOOLEAN := TRUE;
600: l_count NUMBER;
601: l_loop_count NUMBER := 0;
602: l_alias VARCHAR2(5) := NULL;