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

ACS3 Data Model

Description Columns Query Constraints Triggers

GENERAL_PERMISSIONS_GRID

Columns

NameTypeNullableInsertableUpdatableDeletableComment
ON_WHAT_IDNUMBER(38)NNONONO 
ON_WHICH_TABLEVARCHAR2(30.0)NNONONO 
SCOPEVARCHAR2(20.0)YNONONO 
USER_IDNUMBER(38)YNONONO 
GROUP_IDNUMBER(38)YNONONO 
ROLEVARCHAR2(200.0)YNONONO 
READ_PERMISSION_PVARCHAR2(1.0)YNONONO 
COMMENT_PERMISSION_PVARCHAR2(1.0)YNONONO 
WRITE_PERMISSION_PVARCHAR2(1.0)YNONONO 
ADMINISTER_PERMISSION_PVARCHAR2(1.0)YNONONO 

Query:

select
 p.on_what_id, p.on_which_table,
 p.scope, p.user_id, p.group_id, p.role,
 decode(sum(decode(p.permission_type, 'read', 1, 0)), 0, 'f', 't')
  as read_permission_p,
 decode(sum(decode(p.permission_type, 'comment', 1, 0)), 0, 'f', 't')
  as comment_permission_p,
 decode(sum(decode(p.permission_type, 'write', 1, 0)), 0, 'f', 't')
  as write_permission_p,
 decode(sum(decode(p.permission_type, 'administer', 1, 0)), 0, 'f', 't')
 as administer_permission_p
from general_permissions p
group by
 p.on_what_id, p.on_which_table,
 p.scope, p.user_id, p.group_id, p.role


Generated by OraSchemaDoc, (c) Aram Kananov, 2002