|
|
| 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 |
| CODE_TYPE |
varchar2 |
30 |
|
|
|
|
|
| CODE |
varchar2 |
30 |
|
|
|
|
|
| ACTIVE_FLAG |
varchar2 |
1 |
√ |
|
null |
|
|
| DESCR |
varchar2 |
4000 |
√ |
|
null |
|
|
| CHILD_ACTIVE_FLAG |
varchar2 |
1 |
√ |
|
null |
|
|
| CHILD_CODE_TYPE |
varchar2 |
30 |
√ |
|
null |
|
|
| CHILD_CODE |
varchar2 |
30 |
√ |
|
null |
|
|
| ANS_DESCR |
varchar2 |
4000 |
√ |
|
null |
|
|
| SORT_ORDER |
varchar2 |
80 |
√ |
|
null |
|
|
| EXCLUSIVE_FLG |
varchar2 |
2 |
√ |
|
null |
|
|
| QUES_NIBRS_CODE |
varchar2 |
30 |
√ |
|
null |
|
|
| NT_CODE |
varchar2 |
30 |
√ |
|
null |
|
|
| EC_CODE_TYPE |
varchar2 |
30 |
|
|
|
|
|
Analyzed at Mon Sep 20 21:05 MDT 2021
|
View Definition:
SELECT ec.code_type code_type, ec.code code,
ec.active,
( CASE
WHEN ecr.child_code_type IS NOT NULL
AND ecr.child_code IS NOT NULL
THEN eca.description
END
|| ''
|| CASE
WHEN ecr.child_code_type IS NULL OR ecr.child_code IS NULL
THEN ec.description
END
) AS descr,
eca.active,
ecr.child_code_type, ecr.child_code, eca.description ans_descr,
( CASE
WHEN ecr.child_code_type IS NOT NULL
AND ecr.child_code IS NOT NULL
THEN eca.sort_order
END
|| ''
|| CASE
WHEN ecr.child_code_type IS NULL OR ecr.child_code IS NULL
THEN ec.sort_order
END
) AS sort_order,
( CASE
WHEN ecr.child_code_type IS NOT NULL
AND ecr.child_code IS NOT NULL
THEN eca.exclusive_flg
END
|| ''
|| CASE
WHEN ecr.child_code_type IS NULL OR ecr.child_code IS NULL
THEN ec.exclusive_flg
END
) AS exclusive_flg,
ques.nibrs_code ques_nibrs_code, nt.code nt_code,
ec.code_type ec_code_type
FROM nibrs_tab_cols nt INNER JOIN ejs_codes ec ON ec.code_type = nt.code
INNER JOIN offense_reqques_vw ques ON ques.code_type = ec.code_type
LEFT OUTER JOIN ejs_codes_relations ecr
ON ecr.parent_code_type = nt.code_type AND ecr.parent_code = nt.code
LEFT OUTER JOIN ejs_codes eca
ON eca.code_type = ecr.child_code_type AND eca.code = ecr.child_code
WHERE nt.inc_section_code = 'OFFENSES'
Possibly Referenced Tables/Views: