I am new to Oracle. I am able to execute:
SELECT X, Y, Z.
FROM SCH2.TAB_A A JOIN SCH2.TAB_B B ON A.CODE = B.CODE
LEFT OUTER JOIN SCH2.MY_V MV ON MV.CODE = B.CODE
WHERE MV.STATUS = 'A';
But when I am trying to put this SELECT statement in a view, I am getting error:
ORA-00942: table or view does not exist
CREATE OR REPLACE VIEW SCH1.NEW_V AS
SELECT X, Y, Z.
FROM SCH2.TAB_A A JOIN SCH2.TAB_B B ON A.CODE = B.CODE
LEFT OUTER JOIN SCH2.MY_V MV ON MV.CODE = B.CODE
WHERE MV.STATUS = 'A';
/
Tried google,
SQL Error: ORA-00942 table or view does not exist
http://www.techonthenet.com/oracle/errors/ora00942.php
But still not able to resolve. If I am able to run the query, why am I getting error when I am trying to put that in a View.