Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select по dblink в хранимой процедуре / 7 сообщений из 7, страница 1 из 1
29.10.2019, 14:32
    #39882709
Roomon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
Всем привет. Хотел сделать процедуру для обновления данных в таблице по dblink:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
create or replace procedure update_table
is
begin
delete from my_schema.my_table;
insert into my_schema.my_table
select * from schema.table@dblink;
commit;
end;



Но выдает ошибку ORA-04063 table "schema.table" имеет ошибки

При этом следующий запрос работает корректно:
Код: plsql
1.
2.
insert into my_schema.my_table
select * from schema.table@dblink;



С чем это может быть связано?
...
Рейтинг: 0 / 0
29.10.2019, 15:01
    #39882729
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
Roomon
Код: plsql
1.
2.
3.
4.
5.
begin
…
select * from schema.table@dblink;
…
end;

Чушь.
RoomonС чем это может быть связано?С косноязычным пересказом и кода, и ошибок.
...
Рейтинг: 0 / 0
29.10.2019, 15:21
    #39882753
--Eugene--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
Roomon,

может быть, не schema.table, а schema."TABLE" ?
...
Рейтинг: 0 / 0
29.10.2019, 15:38
    #39882762
Roomon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
--Eugene--Roomon,

может быть, не schema.table, а schema."TABLE" ?

PL/SQL: ORA-00942: таблица или представление пользователя не существует
...
Рейтинг: 0 / 0
29.10.2019, 15:40
    #39882764
Roomon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
ElicЧушь.
В чем именно? Есть еще условие where и отбор только нужных столбцов, если к этому вопрос. Но на суть моего вопроса это не влияет.
...
Рейтинг: 0 / 0
29.10.2019, 15:50
    #39882769
Roomon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
Roomon--Eugene--Roomon,

может быть, не schema.table, а schema."TABLE" ?

PL/SQL: ORA-00942: таблица или представление пользователя не существует

Сделал большими буквами в кавычках тоже самое осталось: ORA-04063 table "SCHEMA.TABLE" имеет ошибки
...
Рейтинг: 0 / 0
29.10.2019, 16:23
    #39882797
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
select по dblink в хранимой процедуре
RoomonElicЧушь.
В чем именно? Есть еще условие where и отбор только нужных столбцов, если к этому вопрос. Но на суть моего вопроса это не влияет.Форматирование вводит в заблуждение.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select по dblink в хранимой процедуре / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]