Main Tables Views Indexes Constraints Triggers Procedures Functions Packages Sanity check Index

ACS3 Data Model

Description Columns Primary key Check Constraints Foreign keys Unique Keys Options Indexes Referenced by Triggers

QUERIES

Columns

NameTypeNullableDefault valueComment
QUERY_IDNUMBER(38)N  
QUERY_NAMEVARCHAR2(100.0)N  
QUERY_OWNERNUMBER(38)N  
DEFINITION_TIMEDATEN  
QUERY_SQLVARCHAR2(4000.0)Y  

Primary key:

Constraint NameColumns
SYS_C002087708QUERY_ID

Check Constraints:

Constraint NameCheck Condition
SYS_C002087705"QUERY_NAME" IS NOT NULL
SYS_C002087706"QUERY_OWNER" IS NOT NULL
SYS_C002087707"DEFINITION_TIME" IS NOT NULL

Foreign Keys:

Constraint NameColumnsReferenced tableReferenced ConstraintOn Delete Rule
SYS_C002087709QUERY_OWNER USERS SYS_C002087135 NO ACTION

Options:

OptionSettings
Index OrganizedNo
Generated by OracleNo
ClusteredNo
NestedNo
TemporaryNo

Indexes:

Index NameTypeUnuquenessColumns
SYS_C002087708NORMALUNIQUEQUERY_ID

Referenced by:

TableConstraint
QUERY_COLUMNS SYS_C002087713

Triggers

Name: QUERIES_AUDIT_SQL
CREATE TRIGGER queries_audit_sql
before update on queries
for each row
REFERENCING NEW AS NEW OLD AS OLD
When old.query_sql is not null and (new.query_sql is null or old.query_sql <> new.query_sql)
begin
  insert into queries_audit (query_id, audit_time, query_sql)
  values
  (:old.query_id, sysdate, :old.query_sql);
end;



Generated by OraSchemaDoc, (c) Aram Kananov, 2002