Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> ORA-08103 Object no longer exists

ORA-08103 Object no longer exists

From: Brian Gastineau <bgastine_at_giveblood.org>
Date: 1997/06/06
Message-ID: <01bc72b6$f47d54c0$b90110ac@gastineau1.giveblood.org>#1/1

Any idea why this works

SELECT *
  FROM TABLE1 t1,

       TABLE2 t2,
       TABLE3 t3
  WHERE t1.key = t2.key AND
        t1.key = t3.foreign_key AND
        t3.status_flag = 'N';               -- notice the "=" sign

but this returns the expected records plus a "ORA-08103 Object no longer exists" error?

SELECT *
  FROM TABLE1 t1,

       TABLE2 t2,
       TABLE3 t3
  WHERE t1.key = t2.key AND
        t1.key = t3.foreign_key AND
        t3.status_flag <> 'Y';              -- notice the "<>" sign

TABLE1 and TABLE2 have a one to one relationship. TABLE 1 and TABLE3 also have a one to one relationship. If I simplify the query to just two of the tables, the problem does not occur for either where clause.

Thanks
Brian Received on Fri Jun 06 1997 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US