Table Detail Report

DM_PK_WHERE



Column Section Top of Page


Table-level Detail

Description: Database Management PK_WHERE
Definition: Stores PK_WHERE forms to be used by RDDS for each table
Table Type: REFERENCE





Column Detail - DM_PK_WHERE


Column Name Type Null? Definition
DELETE_IND NUMBER N Indicates if template is for Delete PK_WHERE
MERGE_DELETE_IND NUMBER N Indicates if template is for Merge Delete Table
PK_WHERE VC2(4000) Y Holds PK_WHERE
PK_WHERE_FUNCTION_IND NUMBER N Indicates whether template column holds function call
PK_WHERE_HASH FLOAT N Holds Hash value of PK_WHERE
PTAM_MATCH_FUNCTION_IND NUMBER N Indicates whether template column holds function call
PTAM_MATCH_HASH FLOAT N Holds PTAM Match Query Hash value
PTAM_MATCH_QUERY VC2(4000) Y Holds PTAM Match Query
PTAM_MATCH_QUERY_BIND VC2(4000) Y Holds PTAM Match Bind Query
TABLE_NAME VC2(30) N Holds table name that uses template
TEMPLATE_ID NUMBER N Identifier assigned internally for PK_WHERE form
UPDT_APPLCTX NUMBER N The application context number from the record info block. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row. The UPDT family of columns are typically used for housekeeping and external system process and should never be depended on for solution specific logic.
VERSION_ALG VC2(12) Y Indicates type of versioning template
VERSION_IND NUMBER N Indicates if template is for versioning table


DM_PK_WHERE_LOCAL



Column Section Top of Page


Table-level Detail

Description: Database Management PK where Local
Definition: Stores templates of PK_WHERE forms to be used by RDDS for each table locally
Table Type: REFERENCE





Column Detail - DM_PK_WHERE_LOCAL


Column Name Type Null? Definition
DELETE_IND NUMBER N Indicates if template is for Delete PK_WHERE
MERGE_DELETE_IND NUMBER N Indicates if template is for Merge Delete Table
PK_WHERE_FUNCTION_IND NUMBER N Indicates whether template column holds function call
PK_WHERE_PARM_QUERY VC2(500) Y Holds query used to get parameters for PK_WHERE template
PK_WHERE_TEMPLATE VC2(2000) N Holds PK_WHERE Template
PK_WHERE_WHERE_QUERY VC2(500) Y Holds Query used to create PK_WHERE template
PTAM_MATCH_FUNCTION_IND NUMBER N Indicates whether template column holds function call
PTAM_MATCH_PARM_QUERY VC2(500) Y Holds query used to get parameters for PTAM Match template
PTAM_MATCH_TEMPLATE VC2(2000) N Holds PTAM Match Template
PTAM_MATCH_WHERE_QUERY VC2(500) Y Holds query used to get PTAM Match template
TABLE_NAME VC2(30) N Holds table name that uses template
TEMPLATE_ID NUMBER N Identifier assigned internally of PK_WHERE form
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.
VERSION_ALG VC2(12) Y Indicates type of versioning template
VERSION_IND NUMBER N Indicates if template is for versioning table


DM_PK_WHERE_PARM



Column Section Top of Page


Table-level Detail

Description: Database Management PK_WHERE Parameters
Definition: Stores PK_WHERE parameters to be used by RDDS for each table
Table Type: REFERENCE





Column Detail - DM_PK_WHERE_PARM


Column Name Type Null? Definition
COLUMN_NAME VC2(30) N Column name of parameter
DATA_TYPE VC2(20) N Holds data type of column
DELETE_IND NUMBER N Indicates if parameters are for delete or not
EXIST_IND NUMBER N Indicates if column should exist in PTAM_MATCH_RESULT
FUNCTION_TYPE VC2(20) N Differentiates if parameters are for PK_WHERE or PTAM_MATCH
PARM_NBR NUMBER N Orders parameters
TABLE_NAME VC2(30) N Holds table name that uses template
TRANS_IND NUMBER N Indicates if column is translatable
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.


DM_PLAN



Column Section Top of Page


Table-level Detail

Description: DM PLAN
Definition: Holds the oracle plans for all request objects
Table Type: ACTIVITY





Column Detail - DM_PLAN


Column Name Type Null? Definition
ID NUMBER N Identification number for this step in the execution plan
OBJECT_INSTANCE NUMBER Y Numbered position of the object name in the original SQL statement
OBJECT_NAME VC2(30) Y Name of the object
OBJECT_NODE VC2(128) Y Name of the database link used to reference the object
OBJECT_OWNER VC2(30) Y Owner of the object
OBJECT_TYPE VC2(30) Y Descriptive modifier that further describes the type of the object
OPERATION VC2(30) Y Name of the operation performed at this step
OPTIONS VC2(30) Y Options used for the operation performed at this step
PARENT_ID NUMBER Y ID of the next step that operates on the results of this step
POSITION NUMBER Y Order of processing for steps with the same parent ID. For cost-based optimization, the value in the first row of the plan is the statement's execution cost. For rule-based optimization, the value is null in the first row
REMARKS VC2(80) Y Place for comments that can be added to the steps of the execution plan
SCHEMA_DATE DATE N Rev date from DM_SCHEMA_VERSION
SCRIPT_NAME VC2(80) N The script name of the object that the oracle plan was generated for
SEARCH_COLUMNS NUMBER Y Not currently used
SQL_STMT_ID NUMBER N unique number generated in order to make the row unique, holds the sequence of steps of the SQL query
STATEMENT_ID VC2(100) N Optional statement identifier specified in the EXPLAIN PLAN statement
STMT LONG Y Contains the entire SQL query text that is sent to ORACLE
TIMESTAMP DATE Y Date and time that the EXPLAIN PLAN statement was used


DM_PREFS



Column Section Relationship Section Top of Page


Table-level Detail

Description: DM PREFS
Definition: This table is used to store user rows and user preferences
Table Type: REFERENCE





Column Detail - DM_PREFS


Column Name Type Null? Definition
APPLICATION_NBR NUMBER N The number of the application with the init parameters in this row.
PARENT_ENTITY_ID NUMBER N Used to store the identifier for the parent
PARENT_ENTITY_NAME VC2(32) Y Used to store the name for the parent
PERSON_ID NUMBER N This is the value of the unique primary identifier of the person table. It is an internal system assigned number.
PREF_CD NUMBER N Used to store the value part of the name value pair when the value portion is code value from the code set
PREF_DOMAIN VC2(255) N The domain for the name value pair.
PREF_DT_TM DATE Y Used to store the value part of the name value pair when the value portion is a date.
PREF_ID NUMBER N To uniquely define a row in the table
PREF_NAME VC2(255) N The name portion of the name value pair
PREF_NBR NUMBER Y Used to store the value part of the name value pair when the value portion is a number.
PREF_SECTION VC2(255) N The section for the name value pair.
PREF_STR VC2(255) Y Used to store the value part of the name value pair when the value portion is a character string.
REFERENCE_IND NUMBER Y Specifies if this is row is reference = 1 or activity = 0
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - DM_PREFS


Child Column in DM_PREFS(FK) Parent Table Name Parent Column Name
Parents: PERSON_ID PRSNL PERSON_ID