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

ACS3 Data Model

Description Columns Query Constraints Triggers

USERS_ALERTABLE

Columns

NameTypeNullableInsertableUpdatableDeletableComment
USER_IDNUMBER(38)NYESYESYES 
FIRST_NAMESVARCHAR2(100.0)NYESYESYES 
LAST_NAMEVARCHAR2(100.0)NYESYESYES 
SCREEN_NAMEVARCHAR2(100.0)YYESYESYES 
PRIV_NAMENUMBER(38)YYESYESYES 
EMAILVARCHAR2(100.0)NYESYESYES 
PRIV_EMAILNUMBER(38)YYESYESYES 
EMAIL_BOUNCING_PCHAR(1.0)YYESYESYES 
CONVERTED_PCHAR(1.0)YYESYESYES 
PASSWORDVARCHAR2(30.0)NYESYESYES 
URLVARCHAR2(200.0)YYESYESYES 
ON_VACATION_UNTILDATEYYESYESYES 
LAST_VISITDATEYYESYESYES 
SECOND_TO_LAST_VISITDATEYYESYESYES 
N_SESSIONSNUMBER(38)YYESYESYES 
REGISTRATION_DATEDATEYYESYESYES 
REGISTRATION_IPVARCHAR2(50.0)YYESYESYES 
USER_STATEVARCHAR2(100.0)YYESYESYES 
APPROVED_DATEDATEYYESYESYES 
APPROVING_USERNUMBER(38)YYESYESYES 
APPROVING_NOTEVARCHAR2(4000.0)YYESYESYES 
EMAIL_VERIFIED_DATEDATEYYESYESYES 
REJECTED_DATEDATEYYESYESYES 
REJECTING_USERNUMBER(38)YYESYESYES 
REJECTING_NOTEVARCHAR2(4000.0)YYESYESYES 
DELETED_DATEDATEYYESYESYES 
DELETING_USERNUMBER(38)YYESYESYES 
DELETING_NOTEVARCHAR2(4000.0)YYESYESYES 
BANNED_DATEDATEYYESYESYES 
BANNING_USERNUMBER(38)YYESYESYES 
BANNING_NOTEVARCHAR2(4000.0)YYESYESYES 
CRM_STATEVARCHAR2(50.0)YYESYESYES 
CRM_STATE_ENTERED_DATEDATEYYESYESYES 
BIOVARCHAR2(4000.0)YYESYESYES 

Query:

select u.*
 from users u
 where (u.on_vacation_until is null or
        u.on_vacation_until < sysdate)
 and u.user_state = 'authorized'
 and (u.email_bouncing_p is null or u.email_bouncing_p = 'f')
 and not exists (select 1
                   from user_vacations v
                  where v.user_id = u.user_id
                    and sysdate between v.start_date and v.end_date
                    and receive_email_p = 'f')


Generated by OraSchemaDoc, (c) Aram Kananov, 2002