ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling
complimentary technical Workshops on Database Security for the first 30
Oracle Database customers located anywhere in North America, EMEA, LATAM, or
APAC that send an email to
asra_us@oracle.com. Request a Workshop for
your organization today.
Purpose
This package provides procedures that can be used to retrieve the byte value of a single column, or a series of columns, in any table.
These procedures, along with a publicly documented meta-data structure for columns, can be used to retrieve the row content for row data on which the hash or user signature is computed.
It appears likely that this package is connected to Blockchain tables.
AUTHID
CURRENT_USER
Data Types
TYPE column_list IS VARRAY(1024) OF VARCHAR2(128);
Dependencies
DBMS_ASSERT
DBMS_TABLE_DATA_LIB
PLITBLM
DBMS_LOB
DBMS_UTILITY
Documented
Yes
Exceptions
Error Code
Reason
ORA-05745
no data found from <table_name> column <column_name> at row specified by rowid '<rowid>'
dbms_table_data.get_bytes_for_column(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
row_id IN ROWID,
column_name IN VARCHAR2,
column_data IN OUT BLOB);
dbms_table_data.get_bytes_for_columns(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
row_id IN ROWID,
column_names IN COLUMN_LIST,
column_data IN OUT BLOB);