Columns

Constraints

Grants

Statistics

Triggers

Dependencies

Details

Partitions

Indexes


COLUMN_NAME DATA_TYPE NULLABLE DATA_DEFAULT COLUMN_ID COMMENTS
SIT209FSC_IDENTIFIER NUMBER(9,0) No null 1 System-generated unique identifier for this fire statistics-by-category record (sequence: SIT209_SEQ)
SIT209FS_IDENTIFIER NUMBER(9,0) No null 2 FK to SIT209_FIRE_STATS (header record) for this fire statistics-by-category record.
CATEGORY_IDENTIFIER NUMBER(9,0) No null 3 FK to SIT209_LOOKUP_CODES for category type of this fire statistics-by-category record
FIRE_COUNT NUMBER(6,0) Yes null 4 The total number of fires, by category type, for this fire statistics-by-category record
AREA_BURNED NUMBER(11,1) Yes null 5 The total area burned, by category type, for this fire statistics-by-category record
AREA_UOM_IDENTIFIER NUMBER(9,0) Yes null 6 FK to SIT209_LOOKUP_CODES for burned area unit-of-measure for this fire statistics-by-category record
CREATED_BY VARCHAR2(30 BYTE) No null 7 The FAMWEB user that created this record.  This is an audit column that will most generally be populated via row-level database trigger(s).
CREATED_DATE DATE No null 8 The date this record was created.  This is an audit column that will most generally be populated via row-level database trigger(s).
LAST_MODIFIED_BY VARCHAR2(30 BYTE) No null 9 The FAMWEB user that last modified this record.  This column will also reflect the created_by user between the time of record creation (insert) and next modification (update).  This is an audit column that will most generally be populated via row-level database trigger(s).
LAST_MODIFIED_DATE DATE No null 10 The date this record was last modified.  This column will also reflect the created_date between the time of record creation (insert) and next modification (update).  This is an audit column that will most generally be populated via row-level database trigger(s).
CONSTRAINT_NAME CONSTRAINT_TYPE SEARCH_CONDITION R_OWNER R_TABLE_NAME R_CONSTRAINT_NAME DELETE_RULE STATUS DEFERRABLE VALIDATED GENERATED BAD RELY LAST_CHANGE INDEX_OWNER INDEX_NAME INVALID VIEW_RELATED
SIT209FSC_LUCODES_AUOM_FK Foreign_Key null SIT209 SIT209_LOOKUP_CODES LUCODES_PK NO ACTION ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:15 null null null null
SIT209FSC_LUCODES_CATEG_FK Foreign_Key null SIT209 SIT209_LOOKUP_CODES LUCODES_PK NO ACTION ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:15 null null null null
SIT209FSC_PK Primary_Key null null null null null ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:07 SIT209 SIT209FSC_PK null null
SIT209FSC_SIT209FS_FK Foreign_Key null SIT209 SIT209_FIRE_STATS SIT209FS_PK NO ACTION ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:15 null null null null
SIT209FSC_UK Unique null null null null null ENABLED NOT DEFERRABLE VALIDATED USER NAME null null 13-DEC-12 10:15:07 SIT209 SIT209FSC_UK null null
SYS_C00208342 Check "SIT209FSC_IDENTIFIER" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208343 Check "SIT209FS_IDENTIFIER" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208344 Check "CATEGORY_IDENTIFIER" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208345 Check "CREATED_BY" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208346 Check "CREATED_DATE" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208347 Check "LAST_MODIFIED_BY" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null
SYS_C00208348 Check "LAST_MODIFIED_DATE" IS NOT NULL null null null null ENABLED NOT DEFERRABLE VALIDATED GENERATED NAME null null 13-DEC-12 10:15:07 null null null null



Columns


COLUMN_NAME COLUMN_POSITION
AREA_UOM_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
CATEGORY_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
SIT209FSC_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
SIT209FS_IDENTIFIER 1
COLUMN_NAME COLUMN_POSITION
SIT209FS_IDENTIFIER 1
CATEGORY_IDENTIFIER 2
COLUMN_NAME COLUMN_POSITION
SIT209FSC_IDENTIFIER null
COLUMN_NAME COLUMN_POSITION
SIT209FS_IDENTIFIER null
COLUMN_NAME COLUMN_POSITION
CATEGORY_IDENTIFIER null
COLUMN_NAME COLUMN_POSITION
CREATED_BY null
COLUMN_NAME COLUMN_POSITION
CREATED_DATE null
COLUMN_NAME COLUMN_POSITION
LAST_MODIFIED_BY null
COLUMN_NAME COLUMN_POSITION
LAST_MODIFIED_DATE null
PRIVILEGE GRANTEE GRANTABLE GRANTOR OBJECT_NAME
DELETE IMSRMGR NO SIT209 SIT209_FIRE_STATS_CATEGORIES
INSERT IMSRMGR NO SIT209 SIT209_FIRE_STATS_CATEGORIES
SELECT IMSRMGR NO SIT209 SIT209_FIRE_STATS_CATEGORIES
UPDATE IMSRMGR NO SIT209 SIT209_FIRE_STATS_CATEGORIES
SELECT FAMWEB_ETL NO SIT209 SIT209_FIRE_STATS_CATEGORIES
SELECT FAMWEBREADONLY NO SIT209 SIT209_FIRE_STATS_CATEGORIES
NAME VALUE
NUM_ROWS 146736
BLOCKS 11117
AVG_ROW_LEN 56
SAMPLE_SIZE 36684
LAST_ANALYZED 10-JUN-19 22:21:05
LAST_ANALYZED_SINCE 10-JUN-19 22:21:05



Column Statistics


TRIGGER_NAME TRIGGER_TYPE TRIGGER_OWNER TRIGGERING_EVENT STATUS TABLE_NAME
BRI_SIT209FSC_TRG BEFORE EACH ROW SIT209 INSERT ENABLED SIT209_FIRE_STATS_CATEGORIES
BRIU_AUDIT_SIT209FSC_TRG BEFORE EACH ROW SIT209 INSERT OR UPDATE ENABLED SIT209_FIRE_STATS_CATEGORIES
BRIU_XVALIDTN_SIT209FSC_TRG BEFORE EACH ROW SIT209 INSERT OR UPDATE ENABLED SIT209_FIRE_STATS_CATEGORIES
BRIUD_SIT209FSC_TRG BEFORE EACH ROW SIT209 INSERT OR UPDATE OR DELETE ENABLED SIT209_FIRE_STATS_CATEGORIES
ASIUD_SIT209FSC_TRG AFTER STATEMENT SIT209 INSERT OR UPDATE OR DELETE ENABLED SIT209_FIRE_STATS_CATEGORIES




TRIGGER SIT209.BRI_SIT209FSC_TRG
 BEFORE
  INSERT
 ON SIT209.SIT209_FIRE_STATS_CATEGORIES
REFERENCING NEW AS NEW OLD AS OLD
 FOR EACH ROW
BEGIN
  if Inserting then
    -- Set SIT209FSC_IDENTIFIER on insert if not supplied.
    begin
      if :new.sit209fsc_identifier IS NULL then
        :new.sit209fsc_identifier := sit209.sit209_util.getNextKeyValue('SIT209.SIT209_SEQ');
      end if;
    end;
  end if;
END;
TRIGGER SIT209.BRIU_AUDIT_SIT209FSC_TRG
 BEFORE
  INSERT OR UPDATE
 ON SIT209.SIT209_FIRE_STATS_CATEGORIES
REFERENCING NEW AS NEW OLD AS OLD
 FOR EACH ROW
DECLARE
  vAction varchar2(30) := null;
BEGIN
  if Inserting then
    vAction := 'inserting';
  elsif Updating then
    vAction := 'updating';
  end if;
  sit209.sit209_util.setAuditColumns(:new.created_by,
                                     :new.created_date,
                                     :new.last_modified_by,
                                     :new.last_modified_date,
                                     vAction);
END;
TRIGGER SIT209.BRIU_XVALIDTN_SIT209FSC_TRG
 BEFORE
  INSERT OR UPDATE
 ON SIT209.SIT209_FIRE_STATS_CATEGORIES
REFERENCING NEW AS NEW OLD AS OLD
 FOR EACH ROW
BEGIN
  if Inserting or Updating then
    begin
      -- Enforce cross-validation rules
      if :new.fire_count is null and :new.area_burned is null then  
        raise_application_error(-20801,'Either Fire Count or Acres Burned must be specified (both cannot be null).');
      end if;
      if :new.area_burned is not null and :new.area_uom_identifier is null then  
        raise_application_error(-20802,'If Acres Burned is specified, then Area Unit-of-Measure must be specified (cannot be null).');
      end if;
    end;
  end if;
END;
TRIGGER SIT209.BRIUD_SIT209FSC_TRG
 BEFORE
  INSERT OR UPDATE OR DELETE
 ON SIT209.SIT209_FIRE_STATS_CATEGORIES
REFERENCING NEW AS NEW OLD AS OLD
 FOR EACH ROW
BEGIN
  declare
    vrSIT209FStatsC SIT209_FIRE_STATS_CATEGORIES%rowtype;
  begin
    --
    -- Load incident record.
    if inserting or updating then
      --
      if :new.sit209fsc_identifier IS NULL then
        :new.sit209fsc_identifier := sit209.sit209_util.getNextKeyValue('SIT209.SIT209_SEQ');
      end if;
      vrSIT209FStatsC.sit209fsc_identifier := :new.sit209fsc_identifier;
      vrSIT209FStatsC.sit209fs_identifier := :new.sit209fs_identifier;
      vrSIT209FStatsC.category_identifier := :new.category_identifier;
      vrSIT209FStatsC.fire_count := :new.fire_count;
      vrSIT209FStatsC.area_burned := :new.area_burned;
      vrSIT209FStatsC.area_uom_identifier := :new.area_uom_identifier;
      --
      -- Populate PL/SQL table for after-... statement-level trigger
      sit209_fstats_util.gvSIT209FStatsCCount := sit209_fstats_util.gvSIT209FStatsCCount + 1;
      sit209_fstats_util.gtSIT209FStatsC(sit209_fstats_util.gvSIT209FStatsCCount) := vrSIT209FStatsC;
      --
    elsif deleting then
      --
      vrSIT209FStatsC.sit209fsc_identifier := :old.sit209fsc_identifier;
      vrSIT209FStatsC.sit209fs_identifier := :old.sit209fs_identifier;
      vrSIT209FStatsC.category_identifier := :old.category_identifier;
      vrSIT209FStatsC.fire_count := :old.fire_count;
      vrSIT209FStatsC.area_burned := :old.area_burned;
      vrSIT209FStatsC.area_uom_identifier := :old.area_uom_identifier;
      --
      -- Populate PL/SQL table for after-... statement-level trigger
      sit209_fstats_util.gvSIT209FStatsCCount := sit209_fstats_util.gvSIT209FStatsCCount + 1;
      sit209_fstats_util.gtSIT209FStatsC(sit209_fstats_util.gvSIT209FStatsCCount) := vrSIT209FStatsC;
      --
    end if;
    --
  end;
END;
TRIGGER SIT209.ASIUD_SIT209FSC_TRG
 AFTER
  INSERT OR UPDATE OR DELETE
 ON SIT209.SIT209_FIRE_STATS_CATEGORIES
REFERENCING NEW AS NEW OLD AS OLD
BEGIN
  declare
    vAction varchar2(15);
  begin
    if Inserting then
      vAction := 'inserting';
    elsif Updating then
      vAction := 'updating';
    elsif Deleting then
      vAction := 'deleting';
    end if;
     sit209.sit209_fstats_util.refreshSITFStatsSumm_asiud_fc(vAction);
    --
  end;
END;
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
SIT209 BRIU_XVALIDTN_SIT209FSC_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 TU_SIT209FSYTDO_IO_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 SIT209_FSTATS_UTIL PACKAGE BODY SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 NGETYTDFIRESACRESBYSTATE FUNCTION SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 NGETYTDFIRESACRESBYSTATEAGENCY FUNCTION SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 NGETYTDFATRENDINDBYSTATE FUNCTION SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 SIT209_FSTATS_UTIL PACKAGE SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 ASIUD_SIT209FSC_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 BRI_SIT209FSC_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 BRIU_AUDIT_SIT209FSC_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 BRIUD_SIT209FSC_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 TU_SIT209FSCO_IO_TRG TRIGGER SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 LOAD_AUTOSIT_TEMP FUNCTION SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 LOAD_SIT_WF_ACTIVITY_TEMP FUNCTION SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE
SIT209 SIT209_UTIL PACKAGE BODY SIT209 SIT209_FIRE_STATS_CATEGORIES TABLE



References


OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE
NAME VALUE
CREATED 13-DEC-12 10:15:07
LAST_DDL_TIME 01-JAN-19 22:35:29
OWNER SIT209
TABLE_NAME SIT209_FIRE_STATS_CATEGORIES
TABLESPACE_NAME SIT209_DATA
CLUSTER_NAME null
IOT_NAME null
STATUS VALID
PCT_FREE 10
PCT_USED null
INI_TRANS 1
MAX_TRANS 255
INITIAL_EXTENT 65536
NEXT_EXTENT null
MIN_EXTENTS 1
MAX_EXTENTS 2147483645
PCT_INCREASE null
FREELISTS null
FREELIST_GROUPS null
LOGGING YES
BACKED_UP N
NUM_ROWS 146736
BLOCKS 11117
EMPTY_BLOCKS 0
AVG_SPACE 0
CHAIN_CNT 0
AVG_ROW_LEN 56
AVG_SPACE_FREELIST_BLOCKS 0
NUM_FREELIST_BLOCKS 0
DEGREE 1
INSTANCES 1
CACHE N
TABLE_LOCK ENABLED
SAMPLE_SIZE 36684
LAST_ANALYZED 10-JUN-19 22:21:05
PARTITIONED NO
IOT_TYPE null
OBJECT_ID_TYPE null
TABLE_TYPE_OWNER null
TABLE_TYPE null
TEMPORARY N
SECONDARY N
NESTED NO
BUFFER_POOL DEFAULT
ROW_MOVEMENT ENABLED
GLOBAL_STATS YES
USER_STATS NO
DURATION null
SKIP_CORRUPT DISABLED
MONITORING YES
CLUSTER_OWNER null
DEPENDENCIES DISABLED
COMPRESSION DISABLED
DROPPED NO
COMMENTS The table of fire statistics by category (human-caused, lighning-caused, prescribed burn, etc.) for a protection or ownership unit.  Statistics can be either current (today) of for YTD.
PARTITION_NAME LAST_ANALYZED NUM_ROWS BLOCKS SAMPLE_SIZE HIGH_VALUE




INDEX_OWNER INDEX_NAME UNIQUENESS STATUS INDEX_TYPE TEMPORARY PARTITIONED FUNCIDX_STATUS JOIN_INDEX COLUMNS COLUMN_EXPRESSION
SIT209 SIT209FSC_PK UNIQUE VALID NORMAL N NO null NO SIT209FSC_IDENTIFIER null
SIT209 SIT209FSC_UK UNIQUE VALID NORMAL N NO null NO SIT209FS_IDENTIFIER, CATEGORY_IDENTIFIER null
SIT209 SIT209FSC_SIT209FS_FK_I NONUNIQUE VALID NORMAL N NO null NO SIT209FS_IDENTIFIER null
SIT209 SIT209FSC_LUCODES_AUOM_FK_I NONUNIQUE VALID NORMAL N NO null NO AREA_UOM_IDENTIFIER null
SIT209 SIT209FSC_LUCODES_CATEG_FK_I NONUNIQUE VALID NORMAL N NO null NO CATEGORY_IDENTIFIER null




INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 SIT209FSC_PK SIT209 SIT209_FIRE_STATS_CATEGORIES SIT209FSC_IDENTIFIER 1 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 SIT209FSC_UK SIT209 SIT209_FIRE_STATS_CATEGORIES SIT209FS_IDENTIFIER 1 22 0 ASC
SIT209 SIT209FSC_UK SIT209 SIT209_FIRE_STATS_CATEGORIES CATEGORY_IDENTIFIER 2 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 SIT209FSC_SIT209FS_FK_I SIT209 SIT209_FIRE_STATS_CATEGORIES SIT209FS_IDENTIFIER 1 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 SIT209FSC_LUCODES_AUOM_FK_I SIT209 SIT209_FIRE_STATS_CATEGORIES AREA_UOM_IDENTIFIER 1 22 0 ASC
INDEX_OWNER INDEX_NAME TABLE_OWNER TABLE_NAME COLUMN_NAME COLUMN_POSITION COLUMN_LENGTH CHAR_LENGTH DESCEND
SIT209 SIT209FSC_LUCODES_CATEG_FK_I SIT209 SIT209_FIRE_STATS_CATEGORIES CATEGORY_IDENTIFIER 1 22 0 ASC