Я пытаюсь создать синонимы для пользователя в Oracle.
BEGIN
FOR S IN (SELECT owner, table_name FROM all_tables WHERE owner = 'TABLE_OWNER') LOOP
EXECUTE IMMEDIATE 'create synonym '||S.table_name||' for '||S.owner||'.'||S.table_name||'';
END LOOP;
END;
Я получаю следующую ошибку в жабе при выполнении:
Ошибка в строке 1
ORA-00955: имя уже используется существующим объектом
ORA-06512: в строке 3
Есть мысли?