Main Tables Views Materialized Views Indexes Constraints Triggers Procedures Functions Packages Sequences Java Sources Sanity Check Index DDL scrips
Description Columns Query Constraints Triggers

RHNAVAILABLECHANNELS

DDL script

Columns

NameTypeNullableInsertableUpdatableDeletableComment
ORG_IDNUMBER(38)YNONONO 
CHANNEL_IDNUMBER(38)YNONONO 
CHANNEL_DEPTHNUMBER(38)YNONONO 
CHANNEL_NAMEVARCHAR2(256)YNONONO 
CHANNEL_ARCH_IDNUMBER(38)YNONONO 
PADDED_NAMEVARCHAR2(258)YNONONO 
CURRENT_MEMBERSNUMBER(38)YNONONO 
AVAILABLE_MEMBERSNUMBER(38)YNONONO 
LAST_MODIFIEDDATEYNONONO 
CHANNEL_LABELVARCHAR2(128)YNONONO 
PARENT_OR_SELF_LABELVARCHAR2(128)YNONONO 
PARENT_OR_SELF_IDNUMBER(38)YNONONO 

Query:

Legend: comment string keyword reserved word operator
select
     ct.org_id,
     ct.id,
     CT.depth,
     CT.name,
     CT.channel_arch_id,
     CT.padded_name,
    (SELECT COUNT(1)
     FROM rhnServer S
     INNER JOIN rhnServerChannel SC
       ON SC.server_id = S.id
     WHERE SC.channel_id = CT.id AND
           S.org_id = CT.org_id),
     rhn_channel.available_chan_subscriptions(ct.id, ct.org_id),
     CT.last_modified,
     CT.label,
     CT.parent_or_self_label,
     CT.parent_or_self_id
from
     rhnOrgChannelTreeView CT
UNION
select
     ct.org_id,
     ct.id,
     CT.depth,
     CT.name,
     CT.channel_arch_id,
     CT.padded_name,
    (SELECT COUNT(1)
     FROM rhnServer S
     INNER JOIN rhnServerChannel SC
       ON SC.server_id = S.id
     WHERE SC.channel_id = CT.id AND
           S.org_id = CT.org_id),
     NULL,
     CT.last_modified,
     CT.label,
     CT.parent_or_self_label,
     CT.parent_or_self_id
from
     rhnSharedChannelTreeView CT