Jag tror att du har en tom rad i ditt skript mellan WITH-satsen och 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
Det stämmer överens med det faktum att du fick felet rapporterat som på "rad 1" och SQL "välj * från test", när denna SQL borde vara på "rad 6".