Я использую инструкцию insert и пытаюсь вставить данные в таблицу базы данных. Я использую хранимые процедуры.
Но я получаю эту ошибку при этом.
Опознавание ошибки: таблица или представление не существует
сообщение: ORA-00942: таблица или представление делает не существует ORA-06512
Я проверил, если таблицы/хранимые процедуры присутствуют или нет, и все на месте. Также нет опечаток в именах таблиц или в sp. Если я запустил часть SP из редактора запросов, он отлично работает, но когда я выполняю весь SP, он выдает ошибку.
Я попытался шаги, описанные Стивеном, но так как я вошел в с тем же пользователем/владельца при запуске команды Grant он дает мне ошибку говоря «не может предоставить/отменить на собственные».
Еще одно дополнение к этому. У меня есть хранимая процедура SP1, в котором я с помощью оператора выбора, как
Select a from table_name where condition;
Когда я выполняю это отдельно, она возвращает мне некоторые результаты. Но когда я выполняю sp, он дает ошибку в той же строке, где она написана.
Может ли кто-нибудь помочь мне решить эту проблему. Я использую SQL +.
Заранее спасибо Виджай
Множество возможностей: подключение к неправильной базе данных? Типо на имя таблицы? Вы должны дать нам больше, чтобы продолжить здесь. –
Можете ли вы показать нам свою процедуру или инструкцию вставки? – CristiC