I have created two tables , uview and vview .
CREATE TABLE  Uview
(   USERID CHAR(6) NOT NULL ENABLE, 
pageID varCHAR2(50) NOT NULL ENABLE, 
VISIT_TIME TIMESTAMP (6) NOT NULL ENABLE, 
view_TIME TIMESTAMP (6) NOT NULL ENABLE, 
fview_TIME TIMESTAMP (6) NOT NULL ENABLE, 
entry varCHAR2(50) NOT NULL ENABLE, 
exit varCHAR2(50) NOT NULL ENABLE, 
 PRIMARY KEY (USERID, VISIT_TIME,viewtime) ENABLE )
CREATE TABLE  vview
 (  VISITORID CHAR(8) NOT NULL ENABLE, 
    pageID varCHAR2(50) NOT NULL ENABLE, 
VISIT_TIME TIMESTAMP (6) NOT NULL ENABLE, 
view_TIME TIMESTAMP (6) NOT NULL ENABLE, 
fview_TIME TIMESTAMP (6) NOT NULL ENABLE, 
entry varCHAR2(50) NOT NULL ENABLE, 
exit varCHAR2(50) NOT NULL ENABLE, 
 PRIMARY KEY (visitorID, VISIT_TIME,view_time) ENABLE )
Now I want to make a query of these two tables with union .
select userID,pageID,visit_time,view_time,fview_time,exit,entry
    from uview 
union
select visitorid,pageID,visit_time,view_time,fview_time,exit,entry
    from vview;
However , there is an error of ORA-00904: "ENTRY": invalid identifier for this. Even if i delete entry from the query ORA-00904: "Exit": invalid identifier results as well . This seems so odd to me . Please tell me what is wrong . Thanks .