Name LOG_DETAILS
Comment Log details table

Column
Name Is PK Is FK UDP Datatype Null Option Comment
PRIMARY_KEY Yes No NUMBER(20) NOT NULL Primary key of the changed table
LOG_ID Yes Yes NUMBER(10) NOT NULL Unique System Assigned ID
TABLE_NAME No No VARCHAR2(32) NULL Table Name
EDIT_TYPE No No VARCHAR2(1) NOT NULL Type of edit (I, U, D)
CREATED_BY No No VARCHAR2(20) NULL Created by User ID
CREATED_DATE No No DATE NULL Created Date
MODIFIED_BY No No VARCHAR2(20) NULL Modified by User ID
MODIFIED_DATE No No DATE NULL Modified date
UDP(s) of "PRIMARY_KEY" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "LOG_ID" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "TABLE_NAME" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "EDIT_TYPE" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "CREATED_BY" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "CREATED_DATE" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "MODIFIED_BY" Column
Range Check Null Check Valid Table/Values
None None None
UDP(s) of "MODIFIED_DATE" Column
Range Check Null Check Valid Table/Values
None None None
Index
Name Member
XPKLOG_DETAILS
XIF1LOG_DETAILS
Member(s) of "XPKLOG_DETAILS" Index
Column
Name
PRIMARY_KEY
Column
Name
LOG_ID
Member(s) of "XIF1LOG_DETAILS" Index
Column
Name
LOG_ID
Child Relationship
Parent Relationship
Parent Table
Name
LOG
Script
Name Code
BU
create or replace trigger  %TableOwner.%Substr(%TableName,1,21)_BU
before update on %TableOwner.%TableName for each row
begin

      :new.modified_by := user;
      :new.modified_date :=sysdate;
end ;

/
BI
create or replace trigger  %TableOwner.%Substr(%TableName,1,21)_BI
before insert on %TableOwner.%TableName for each row
begin


      :new.created_by := user;
      :new.created_date := sysdate;
      :new.modified_by := user;
      :new.modified_date :=sysdate;

end ;
/