Hvis du har oprettet tabellen ved hjælp af citeret identifikator , så skal du altid bruge dobbelte anførselstegn uanset hvor du henviser objektet.
Fra dokumentation,
For eksempel,
SQL> OPRET TABEL "BRUGER"(ET TAL);Tabel oprettet.SQL>SQL> VÆLG ANTAL(*) FRA LALIT.BRUGER;VÆLG ANTAL(*) FRA LALIT.BRUGER *FEJL på linje 1:ORA-00903:ugyldigt tabelnavnSQL>SQL> SELECT COUNT(*) FRA LALIT."USER"; COUNT(*)---------- 0SQL>
Så du skal henvise til tabellen som en citeret identifikator :
VÆLG ANTAL(*) FRA SYS0MYUSER."BRUGER";
Opdater OP opdaterede sit spørgsmål vedrørende tabelalias.
Tabelalias har intet at gøre med den citerede identifikator.
For eksempel,
SQL> VÆLG t.* FRA LALIT."BRUGER" t;ingen rækker valgtSQL>