[Home] [Help]
652: p_function_return_type in out nocopy number,
653: p_is_spec_mode boolean,
654: p_slave boolean)
655: as
656: t_overload DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
653: p_is_spec_mode boolean,
654: p_slave boolean)
655: as
656: t_overload DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
654: p_slave boolean)
655: as
656: t_overload DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
655: as
656: t_overload DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
656: t_overload DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
657: t_position DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
658: t_level DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
659: t_arg_name DBMS_DESCRIBE.VARCHAR2_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
667: t_spare DBMS_DESCRIBE.NUMBER_TABLE;
660: t_data_type DBMS_DESCRIBE.NUMBER_TABLE;
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
667: t_spare DBMS_DESCRIBE.NUMBER_TABLE;
668:
661: t_default_val DBMS_DESCRIBE.NUMBER_TABLE;
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
667: t_spare DBMS_DESCRIBE.NUMBER_TABLE;
668:
669: l_code_method_type varchar2(30);
662: t_in_out_mode DBMS_DESCRIBE.NUMBER_TABLE;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
667: t_spare DBMS_DESCRIBE.NUMBER_TABLE;
668:
669: l_code_method_type varchar2(30);
670: l_code_method_return varchar2(255) := null;
663: t_length DBMS_DESCRIBE.NUMBER_TABLE;
664: t_precision DBMS_DESCRIBE.NUMBER_TABLE;
665: t_scale DBMS_DESCRIBE.NUMBER_TABLE;
666: t_radix DBMS_DESCRIBE.NUMBER_TABLE;
667: t_spare DBMS_DESCRIBE.NUMBER_TABLE;
668:
669: l_code_method_type varchar2(30);
670: l_code_method_return varchar2(255) := null;
671:
683: end if;
684:
685: p_method_definition := null;
686:
687: dbms_describe.describe_procedure(p_rpcDescriptor.owner||'.'||
688: p_rpcDescriptor.package_name||'.'||
689: p_rpcDescriptor.method_name,
690: null,
691: null,