View slot9.WORLD.TSTA.OFFENSE_SPREADSHEET_VW
Legend:
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
OFFENSE_CODE varchar2 30
OFFENSE_CODES.OFFENSE_CODE Implied Constraint R
OFFENSE_DESC_SHORT varchar2 255  √  null
OFFENSE_DESC_LONG varchar2 4000  √  null
CHARGE_CODE varchar2 30  √  null
CHARGE_DESC varchar2 255  √  null
ARREST_CHARGE_CODE varchar2 30  √  null
ARREST_CHARGE_CODES.ARREST_CHARGE_CODE Implied Constraint R
ARREST_CHARGE_DESC varchar2 4000  √  null
PARENT_NIBRS_CODE varchar2 4000  √  null
IBR_REPORTING_CODE varchar2 255  √  null
STATUTE varchar2 20  √  null
CLASS_CODE varchar2 1  √  null
CATEGORY_CODE varchar2 2  √  null
CHARGE_EXPIRE_DATE date 7  √  null
NOTES char 0  √  null
ACTION char 0  √  null
DEACTIVATE_OFFENSE_CODE char 0  √  null
DEACTIVATE_CHARGE_CODE char 0  √  null
DEACTIVATE_ARREST_CODE char 0  √  null
CHARGE_EFFECTIVE_DATE date 7  √  null
ACTIVE_FLAG varchar2 1  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

View Definition:
SELECT OC.OFFENSE_CODE AS OFFENSE_CODE, OC.OFFENSE_DESC AS OFFENSE_DESC_SHORT, OC.OFFENSE_DETAILS AS OFFENSE_DESC_LONG, CC.CODE AS CHARGE_CODE, CC.CHA_DESC AS CHARGE_DESC, ACC.ARREST_CHARGE_CODE AS ARREST_CHARGE_CODE, ACC.ARREST_CHA_DESC AS ARREST_CHARGE_DESC, JOIN ( CURSOR ( SELECT NOF.NIBRS_CODE FROM NIBRS_OFFENSES NOF WHERE NOF.OFFENSE_CODE = OC.OFFENSE_CODE ), ',' ) AS PARENT_NIBRS_CODE, OC.IBR_REPORTING_CODE AS IBR_REPORTING_CODE, CC.STATUTE AS STATUTE, CC.CHARGE_CLASS_CODE AS CLASS_CODE, CC.CHARGE_CATEGORY_CODE AS CATEGORY_CODE, CC.INADATE AS CHARGE_EXPIRE_DATE, '' AS NOTES, '' AS ACTION, '' AS DEACTIVATE_OFFENSE_CODE, '' AS DEACTIVATE_CHARGE_CODE, '' AS DEACTIVATE_ARREST_CODE, CC.EFFDATE AS CHARGE_EFFECTIVE_DATE, OC.ACTIVE_FLAG AS ACTIVE_FLAG FROM OFFENSE_CODES OC LEFT OUTER JOIN CHARGE_CODES CC ON CC.OFFNS_CD_OFFENSE_CODE = OC.OFFENSE_CODE AND (CC.INADATE > SYSDATE OR CC.INADATE IS NULL) LEFT OUTER JOIN ARREST_CHARGE_CODES ACC ON ACC.OFFENSE_CODE = OC.OFFENSE_CODE --AND ACC.ACTIVE_FLAG = 'Y' ORDER BY OC.ACTIVE_FLAG DESC
 
Possibly Referenced Tables/Views:


Close relationships: