Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle CON CLAUSOLA non funziona?

Credo che tu abbia una riga vuota nel tuo script tra la clausola WITH e SELECT:

SQL> WITH
  2  test AS
  3  (
  4  SELECT COUNT(Customer_ID) FROM Customer
  5  )
  6  
SQL> select * from test;
select * from test
              *
ERROR at line 1:
ORA-00942: table or view does not exist

Ciò è coerente con il fatto che hai ricevuto l'errore segnalato come su "riga 1" e SQL "seleziona * da test", quando questo SQL dovrebbe essere su "riga 6".