Oracle8i Supplied PL/SQL Packages Reference Release 2 (8.1.6) Part Number A76936-01 |
|
DBMS_HS, 2 of 2
Subprogram | Description |
---|---|
ALTER_BASE_CAPS Procedure |
Alters a row in the |
ALTER_BASE_DD Procedure |
Alters a row in the |
ALTER_CLASS_CAPS Procedure |
Alters the contents of the |
ALTER_CLASS_DD Procedure |
Modifies the contents of the |
ALTER_CLASS_INIT Procedure |
Alters the contents of the |
ALTER_FDS_CLASS Procedure |
Alters the contents of the |
ALTER_FDS_INST Procedure |
Modifies the contents of the |
ALTER_INST_CAPS Procedure |
Modifies the contents of the |
ALTER_INST_DD Procedure |
Alters the contents of the |
ALTER_INST_INIT Procedure |
Alters the contents of the |
COPY_CLASS Procedure |
Copies everything for a class to another class. |
COPY_INST Procedure |
Copies everything for an |
CREATE_BASE_CAPS Procedure |
Creates a row in the |
CREATE_BASE_CAPS Procedure |
Creates a row in the |
CREATE_BASE_DD Procedure |
Creates a row in the |
CREATE_CLASS_CAPS Procedure |
Creates a row in the |
CREATE_CLASS_DD Procedure |
Creates a row in the |
CREATE_CLASS_INIT Procedure |
Creates a row in the |
CREATE_FDS_CLASS Procedure |
Creates a row in the |
CREATE_FDS_INST Procedure |
Creates a row in the |
CREATE_INST_CAPS Procedure |
Creates a row in the |
CREATE_INST_DD Procedure |
Creates a row in the |
CREATE_INST_INIT Procedure |
Creates a row in the |
DROP_BASE_CAPS Procedure |
Drops a row from the |
DROP_BASE_DD Procedure |
Drops a row from the |
DROP_CLASS_CAPS Procedure |
Deletes a row from the |
DROP_CLASS_DD Procedure |
Deletes row in |
DROP_CLASS_INIT Procedure |
Drops row in |
DROP_FDS_CLASS Procedure |
Drops row in |
DROP_FDS_INST Procedure |
Drops row in |
DROP_INST_CAPS Procedure |
Deletes rows in |
DROP_INST_DD Procedure |
Drops rows from |
DROP_INST_INIT Procedure |
Drops rows from |
REPLACE_BASE_CAPS Procedure |
Creates or replaces a row in the |
REPLACE_BASE_DD Procedure |
Creates or replaces a row in the |
REPLACE_CLASS_CAPS Procedure |
Performs a create or replace on the |
REPLACE_CLASS_DD Procedure |
Performs a create or replace on the |
REPLACE_CLASS_INIT Procedure |
Creates or updates a row in the |
REPLACE_FDS_CLASS Procedure |
Performs create or replace operations on the |
REPLACE_FDS_INST Procedure |
Creates or replaces rows in the |
REPLACE_INST_CAPS Procedure |
Performs a create or replace on the |
REPLACE_INST_DD Procedure |
Performs a create or replace operation on the |
REPLACE_INST_INIT Procedure |
Performs a create or replace on the |
This procedure alters a row in the HS$_BASE_CAPS
table.
DBMS_HS.ALTER_BASE_CAPS ( CAP_NUMBER IN NUMBER, new_CAP_NUMBER IN NUMBER := -1e-130, new_CAP_DESCRIPTION IN VARCHAR2 := '-');
This procedure alters a row in the HS$_BASE_DD
table.
DBMS_HS.ALTER_BASE_DD ( DD_TABLE_NAME IN VARCHAR2, new_DD_TABLE_NAME IN VARCHAR2 := '-', new_DD_TABLE_DESC IN VARCHAR2 := '-');
This procedure alters the contents of the HS$_CLASS_CAPS
table.
DBMS_HS.ALTER_CLASS_CAPS( FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_CAP_NUMBER IN NUMBER := -1e-130, new_CONTEXT IN NUMBER := -1e-130, new_TRANSLATION IN VARCHAR2 := '-', new_ADDITIONAL_INFO IN NUMBER := -1e-130);
This procedure modifies the contents of the HS$_CLASS_DD
table.
DBMS_HS.ALTER_CLASS_DD ( FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_DD_TABLE_NAME IN VARCHAR2 := '-', new_TRANSLATION_TYPE IN CHAR := '-', new_TRANSLATION_TEXT IN VARCHAR2 := '-');
This procedure alters the contents of the HS$_CLASS_INIT
table.
DBMS_HS.ALTER_CLASS_INIT ( FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_INIT_VALUE_NAME IN VARCHAR2 := '-', new_INIT_VALUE IN VARCHAR2 := '-', new_INIT_VALUE_TYPE IN VARCHAR2 := '-');
This procedure alters the contents of the HS$_FDS_CLASS
table.
DBMS_HS.ALTER_FDS_CLASS( FDS_CLASS_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_FDS_CLASS_COMMENTS IN VARCHAR2 := '-');
This procedure modifies the contents of the HS$_FDS_INST
table.
DBMS_HS.ALTER_FDS_INST ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := '-', new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_FDS_INST_COMMENTS IN VARCHAR2 := '-');
This procedure modifies the contents of the $HS_INST_CAPS
table.
DBMS_HS.ALTER_INST_CAPS ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, new_FDS_INST_NAME IN VARCHAR2 := '-', new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_CAP_NUMBER IN NUMBER := -1e-130, new_CONTEXT IN NUMBER := -1e-130, new_TRANSLATION IN VARCHAR2 := '-', new_ADDITIONAL_INFO IN NUMBER := -1e-130);
This procedure alters the contents of the HS$_INST_DD
table.
DBMS_HS.ALTER_INST_DD ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := '-', new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_DD_TABLE_NAME IN VARCHAR2 := '-', new_TRANSLATION_TYPE IN CHAR := '-', new_TRANSLATION_TEXT IN VARCHAR2 := '-');
This procedure alters the contents of the HS$_INST_INIT
table.
DBMS_HS.ALTER_INST_INIT ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := '-', new_FDS_CLASS_NAME IN VARCHAR2 := '-', new_INIT_VALUE_NAME IN VARCHAR2 := '-', new_INIT_VALUE IN VARCHAR2 := '-', new_INIT_VALUE_TYPE IN VARCHAR2 := '-');
This procedure copies everything for a class to another class.
DBMS_HS.COPY_CLASS ( old_fds_class_name VARCHAR2,
This procedure copies everything for an HS$_FDS_INST
to a new instance in the same FDS_CLASS
.
DBMS_HS.COPY_INST ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2, new_FDS_COMMENTS IN VARCHAR2 default '-');
This procedure creates a row in the HS$_BASE_CAPS
table.
DBMS_HS.CREATE_BASE_CAPS ( CAP_NUMBER IN NUMBER, CAP_DESCRIPTION IN VARCHAR2 := NULL);
This procedure creates a row in the HS$_BASE_DD
table.
DBMS_HS.CREATE_BASE_DD ( DD_TABLE_NAME IN VARCHAR2, DD_TABLE_DESC IN VARCHAR2 := NULL);
This procedure creates a row in the HS$_CLASS_CAPS
table.
The FDS_CLASS_NAME
must be exist in the HS$_FDS_CLASS
table. The CAP_NUMBER
must be defined in the HS$_BASE_CAPS
table.
DBMS_HS.CREATE_CLASS_CAPS ( FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, CONTEXT IN NUMBER := NULL, TRANSLATION IN VARCHAR2 := NULL, ADDITIONAL_INFO IN NUMBER := NULL);
This procedure creates a row in the HS$_CLASS_DD
table.
The FDS_CLASS_NAME
must exist in the HS$_FDS_CLASS
table. The DD_TABLE_NAME
must exist in the HS$_BASE_DD
table. TRANSLATION_TYPE
must be either 'T
' (translated) or 'M
' (mimicked). If TRANSLATION_TYPE
= 'T
', then the TRANSLATION_TEXT
string must be supplied.
DBMS_HS.CREATE_CLASS_DD ( FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2, TRANSLATION_TYPE IN CHAR, TRANSLATION_TEXT IN VARCHAR2 := NULL);
This procedure creates a row in the HS$_CLASS_INIT
table.
The FDS_CLASS_NAME
must exist in the HS$_FDS_CLASS
table. The INIT_VALUE_TYPE
must either 'F
' (environment variable) or 'M
' (not an environment variable).
DBMS_HS.CREATE_CLASS_INIT ( FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2, INIT_VALUE IN VARCHAR2, INIT_VALUE_TYPE IN VARCHAR2);
This procedure creates a row in the HS$_FDS_CLASS
table.
DBMS_HS.CREATE_FDS_CLASS ( FDS_CLASS_NAME IN VARCHAR2, FDS_CLASS_COMMENTS IN VARCHAR2 := NULL);
This procedure creates a row in the HS$_FDS_INST
table.
The FDS_CLASS_NAME
must exist in the HS$_FDS_CLASS
table.
DBMS_HS.CREATE_FDS_INST ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, FDS_INST_COMMENTS IN VARCHAR2 := NULL);
This procedure creates a row in the HS$_INST_CAPS
table.
The FDS_INST_NAME
must exist in the HS$_FDS_INST
table and be defined for the row in HS$_FDS_CLASS
specified by the FDS_CLASS_NAME
row. The CAP_NUMBER
must be defined in the HS$_BASE_CAPS
table.
DBMS_HS.CREATE_INST_CAPS ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, CONTEXT IN NUMBER := NULL, TRANSLATION IN VARCHAR2 := NULL, ADDITIONAL_INFO IN NUMBER := NULL);
This procedure creates a row in the HS$_INST_DD
table.
The FDS_INST_NAME
must be defined in the HS$_FDS_INST
table and must belong to the FDS_CLASS
specified by the HS$_FDS_CLASS
parameter. The DD_TABLE_NAME
must be defined in the HS$_BASE_DD
table. TRANSLATION_TYPE
must be either 'T
' (translated) or 'M
' (mimicked). If TRANSLATION_TYPE
is 'T
', then TRANSLATION_TEXT
must be supplied.
DBMS_HS.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 := NULL);
This procedure creates a row in the HS$_INST_INIT
table.
The FDS_INST_NAME
must exist in the HS$_FDS_INST
table and must be exist in the HS$_FDS_CLASS
table as specified by the FDS_CLASS_NAME
parameter. The INIT_VALUE_TYPE
must be defined either 'F
' or 'T
'.
DBMS_HS.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);
This procedure drops a row from the HS$_BASE_CAPS
table as specified by the CAP_NUMBER
parameter.
DBMS_HS.DROP_BASE_CAPS ( CAP_NUMBER IN NUMBER);
This procedure drops a row from the HS$_BASE_DD
table as specified by table_name
.
DBMS_HS.DROP_BASE_DD ( DD_TABLE_NAME IN VARCHAR2);
This procedure deletes a row from the HS$_CLASS_CAPS
table as specified by the FDS_CLASS_NAME
and CAP_NUMBER
.
DBMS_HS.DROP_CLASS_CAPS ( FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER);
This procedure deletes rows in HS$_CLASS_DD
specified by FDS_CLASS_NAME
and DD_TABLE_NAME.
DBMS_HS.DROP_CLASS_DD( FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2);
Drops row in HS$_CLASS_INIT
as specified by FDS_CLASS_NAME
and INIT_VALUE_NAME
.
DBMS_HS.DROP_CLASS_INIT ( FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2);
This procedure drops rows in HS$_FDS_CLASS
as specified by FDS_CLASS_NAME
;
DBMS_HS.DROP_FDS_CLASS ( FDS_CLASS_NAME IN VARCHAR2);
This procedure drops rows in HS$_FDS_INST
table as specified by FDS_INST_NAME
and FDS_CLASS_NAME
.
DBMS_HS.DROP_FDS_INST ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2);
This procedure deletes rows in HS$_INST_CAPS
specified by FDS_INST_NAME
, FDS_CLASS_NAME
and CAP_NUMBER.
DBMS_HS.DROP_INST_CAPS ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER);
This procedure drops rows from HS$_INST_DD
specified by FDS_INST_NAME
, FDS_CLASS_NAME
and DD_TABLE_NAME
.
DBMS_HS.DROP_INST_DD ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2);
Drops rows from HS$_INST_INIT
table as specified by FDS_INST_NAME
, FDS_CLASS_NAME
, and INIT_VALUE_NAME
.
DBMS_HS.DROP_INST_INIT ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2); new_fds_class_name VARCHAR2, new_fds_class_comments VARCHAR2 default '-');
This procedure creates or replaces a row in the HS$_BASE_CAPS
table.
It first attempts to update the row in HS$_BASE_CAPS
. If the row does not exist, then it attempts to insert the row. The new_CAP_NUMBER
parameter is ignored if the row specified by CAP_NUMBER
does not exist.
DBMS_HS.REPLACE_BASE_CAPS ( CAP_NUMBER IN NUMBER, new_CAP_NUMBER IN NUMBER := NULL, new_CAP_DESCRIPTION IN VARCHAR2 := NULL);
This procedure does a create or replace on a row in the HS$_BASE_DD
table.
First, this procedure attempts to update the row. If the row does not exist, then it is inserted, and the new_DD_TABLE_NAME
parameter is ignored.
DBMS_HS.REPLACE_BASE_DD ( DD_TABLE_NAME IN VARCHAR2, new_DD_TABLE_NAME IN VARCHAR2 := NULL, new_DD_TABLE_DESC IN VARCHAR2 := NULL);
This procedure does a 'create or replace' on the HS$_CLASS_CAPS
table.
If a row exists for the FDS_CLASS_NAME
and CAP_NUMBER
, then it is updated. If a row does not exist, then it is inserted, and the new_FDS_CLASS_NAME
and new_CAP_NUMBER
parameters are ignored.
DBMS_HS.REPLACE_CLASS_CAPS ( FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_CAP_NUMBER IN NUMBER := NULL, new_CONTEXT IN NUMBER := NULL, new_TRANSLATION IN VARCHAR2 := NULL, new_ADDITIONAL_INFO IN NUMBER := NULL);
This procedure performs a 'create or replace' on the HS$_CLASS_DD
table.
If a row exists for the FDS_CLASS_NAME
and DD_TABLE_NAME
, then the row is updated. If a row does not exist, then it is inserted, and the new_FDS_CLASS_NAME
and new_DD_TABLE_NAME
parameters are ignored.
DBMS_HS.REPLACE_CLASS_DD ( FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_DD_TABLE_NAME IN VARCHAR2 := NULL, new_TRANSLATION_TYPE IN CHAR := NULL, new_TRANSLATION_TEXT IN VARCHAR2 := NULL);
This procedure creates or updates a row in the HS$_CLASS_INIT
table.
If a row exists with the specified FDS_CLASS_NAME
and INIT_VALUE_NAME
, then it is updated. If the row does not exist, then it is inserted, and the new_FDS_CLASS_NAME
and new_INIT_VALUE_NAME
parameters are ignored.
DBMS_HS.REPLACE_CLASS_INIT ( FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_INIT_VALUE_NAME IN VARCHAR2 := NULL, new_INIT_VALUE IN VARCHAR2 := NULL, new_INIT_VALUE_TYPE IN VARCHAR2 := NULL);
This procedure does create or replace operations on the HS$_FDS_CLASS
table.
If a row exists for the FDS_CLASS_NAME
, then it is updated. If no row exists, then it is created, and the new_FDS_CLASS_NAME
parameter is ignored.
DBMS_HS.REPLACE_FDS_CLASS ( FDS_CLASS_NAME IN VARCHAR2, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_FDS_CLASS_COMMENTS IN VARCHAR2 := NULL);
This procedure creates or replaces rows in the HS$_FDS_INST
table.
If a row exists for the FDS_INST_NAME
and FDS_CLASS_NAME
, then it is updated. If no row exists, then it is created, and the new_FDS_INST_NAME
and new_FDS_CLASS_NAME
parameters are ignored when performing the insert.
DBMS_HS.REPLACE_FDS_INST ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := NULL, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_FDS_INST_COMMENTS IN VARCHAR2 := NULL);
This procedure does a create or replace on the HS$_INST_CAPS
table.
If no row exists for the FDS_INST_NAME
, FDS_CLASS_NAME
and CAP_NUMBER
, then the row is created. If a row exists, then it is updated. In the case where an insert is performed, the new_FDS_INST_NAME
, new_FDS_CLASS_NAME
and new_CLASS_NUMBER
parameters are ignored.
DBMS_HS.REPLACE_INST_CAPS ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, CAP_NUMBER IN NUMBER, new_FDS_INST_NAME IN VARCHAR2 := NULL, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_CAP_NUMBER IN NUMBER := NULL, new_CONTEXT IN NUMBER := NULL, new_TRANSLATION IN VARCHAR2 := NULL, new_ADDITIONAL_INFO IN NUMBER := NULL);
This procedure performs a create or replace operation on the HS$_INST_DD
table.
If a row exists for the FDS_INST_NAME
, FDS_CLASS_NAME
and DD_TABLE_NAME
, then it is updated. If no row exists, then it is created, and the new_FDS_INST_NAME
, new_FDS_CLASS_NAME
, and new_DD_TABLE_NAME
values are ignored.
DBMS_HS.REPLACE_INST_DD ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, DD_TABLE_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := NULL, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_DD_TABLE_NAME IN VARCHAR2 := NULL, new_TRANSLATION_TYPE IN CHAR := NULL, new_TRANSLATION_TEXT IN VARCHAR2 := NULL);
This procedure performs a create or replace on the HS$_INST_INIT
table.
If a row exists with the FDS_INST_NAME
, FDS_CLASS_NAME
and INIT_VALUE_NAME
, then it is updated. If a row does not exist, then it is created. In the creation case, the new_FDS_INST_NAME
, new_FDS_CLASS_NAME
and new_INIT_VALUE_NAME
are ignored.
DBMS_HS.REPLACE_INST_INIT ( FDS_INST_NAME IN VARCHAR2, FDS_CLASS_NAME IN VARCHAR2, INIT_VALUE_NAME IN VARCHAR2, new_FDS_INST_NAME IN VARCHAR2 := NULL, new_FDS_CLASS_NAME IN VARCHAR2 := NULL, new_INIT_VALUE_NAME IN VARCHAR2 := NULL, new_INIT_VALUE IN VARCHAR2 := NULL, new_INIT_VALUE_TYPE IN VARCHAR2 := NULL);
|
![]() Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|