SET SERVEROUTPUT ON SET LINESIZE 500 SET ECHO ON; SET HEADING OFF; SET FEEDBACK ON; -- ########################################################################## DECLARE -- Outer block for utility functions/variables -- ########################################################################## -- ************************************************************************** -- ************************************************************************** -- Defined Variables -- ************************************************************************** -- ************************************************************************** IsFound NUMBER := 0; -- ########################################################################## -- ########################################################################## BEGIN -- Outer block - utility functions/variables now defined -- ########################################################################## -- ########################################################################## -- ======================================================= BEGIN -- Initialize constants and lookup tables -- ======================================================= -- DBMS_OUTPUT.put_line('Initialize constants and lookup tables BEG...'); select 1 into IsFound from wb_rt_def_system_parameters where parameter_name = 'SAP_FTP'; --DBMS_OUTPUT.put_line('Status of search : [' || IsFound || ']...'); EXCEPTION WHEN NO_DATA_FOUND THEN BEGIN --DBMS_OUTPUT.put_line('NO DATA FOUND'); -- new Task parameter: SAP_FTP insert into wb_rt_def_system_parameters ( system_parameter_id, execution_operator_id, parameter_name, parameter_type, parameter_mode, parameter_scope, bound_to_name, bound_to_kind, bound_to_scope, is_fixed, is_required, default_value_kind, default_value, type_length, type_scale, type_precision ) select wb_rt_system_metadata_seq.nextval, eo.execution_operator_id, 'SAP_FTP', 2001, 3001, null, null, null, null, 0, 0, 24004, null, null, null, null from wb_rt_def_execution_operators eo where eo.operator_name = 'SAP'; END; -- NO_DATA_FOUND commit; end; -- ########################################################################## END; -- Outer block for utility functions/variables -- ########################################################################## /