Domanda


Sto utilizzando l'inserzione e sto cercando di inserire dati nella tabella del database. Sto usando procedure memorizzate.
Ma sto ricevendo questo errore mentre lo faccio.

Messaggio: ORA-00942: tabella o vista non esiste ORA-06512


Ho controllato se le tabelle/procedure memorizzate sono presenti o no e tutto è a posto. Inoltre non c'è errore di battitura nei nomi di tabelle o in sp. Se eseguo la parte di SP dall'editor di query funziona bene ma quando eseguo l'intero SP lancia un errore.


Ho provato i passaggi forniti da Stephen, ma dato che ho effettuato l'accesso con lo stesso utente/proprietario quando eseguo comando Grant mi dà un errore dicendo "non posso concedere/revocare il proprio".
Un'altra aggiunta a questo. Ho una procedura memorizzata SP1 in cui sto usando un'istruzione selezionata come

Select a from table_name where condition;

Quando lo eseguo separatamente, mi restituisce alcuni risultati. Ma quando eseguo SP dà un errore nella stessa riga in cui è scritto.


Qualcuno può aiutarmi a risolvere questo problema. Sto usando SQL +.
Grazie in anticipo Vijay

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top