dbms_hs_utl.copy_inst(
old_fds_inst_name IN VARCHAR2,
old_fds_class_name IN VARCHAR2,
new_fds_inst_name IN VARCHAR2,
new_fds_inst_comments IN VARCHAR2);
dbms_hs_utl.create_class_caps(
fds_class_name IN VARCHAR2,
cap_number IN NUMBER,
context IN NUMBER,
translation IN VARCHAR2,
additional_info IN NUMBER);
dbms_hs_utl.create_inst_caps(
fds_inst_name IN VARCHAR2,
fds_class_name IN VARCHAR2,
cap_number IN NUMBER,
context IN NUMBER,
translation IN VARCHAR2,
additional_info IN NUMBER);
dbms_hs_utl.create_inst_dd(
fds_inst_name IN VARCHAR2,
fds_class_name IN VARCHAR2,
dd_table_name IN VARCHAR2,
translation_type IN CHAR,
translation_text IN VARCHAR2);
dbms_hs_utl.create_inst_init(
fds_inst_name IN VARCHAR2,
fds_class_name IN VARCHAR2,
init_value_name IN VARCHAR2,
init_value IN VARCHAR2,
init_value_type IN VARCHAR2);
Raises an exception if, unlike in the demo at right, you have the correct error number and argument correlation
dbms_hs_utl.raise_system_error(
error_number IN NUMBER,
arg1 IN VARCHAR2);
exec dbms_hs_utl.raise_system_error(-28522, 'error initializing heterogeneous capabilities');
*
ORA-21001: error number argument to raise_system_error of -28522 is out of range