The transformation expressions in a transformation record are expression_rec
objects.
TYPE expression_rec IS RECORD ( lstmt DBMS_SQL.VARCHAR2A, lb BINARY_INTEGER DEFAULT 1, ub BINARY_INTEGER DEFAULT 0); TYPE varchar2a IS TABLE OF VARCHAR2(32767) INDEX BY BINARY_INTEGER;
The lstmt
field stores a VARCHAR2A
, which allows transformation expressions to be very long, as they can be broken up across multiple rows of VARCHAR2
. Use the DBMS_DATA_MINING_TRANSFORM.SET_EXPRESSION
procedure to create an expression_rec
.