Связь между базами есть?
Через dblink проще всего...
Список полей может быть разным в зависимости от версии, поэтому не пишу.
Код:
insert into supermag.slartscalemap (depid, locid, все_прочие_поля)
select :new_depid, :new_locid, все_прочие_поля
from supermag.slartscalemap@"old_base"
where locid=:old_locid and depid=:old_depid;
SQL> create public database link u connect to sys identified by qqq using 'urma';
Канал связи БД создан.
пытаюсь выполнить запрос:
Цитата:
SQL> select count(*) from supermag.smcard@u;
select count(*) from supermag.smcard@u
*
ошибка в строке 1:
ORA-12154: TNS:невозможно разрешить заданный идентификатор соединения