スクリプトのWITH句と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
これは、このSQLが「6行目」にあるはずなのに、「1行目」とSQL「select*fromtest」にあると報告されたエラーが発生したという事実と一致しています。