set serveroutput on; 
set verify off; 


declare 


  sql_str varchar2(2000); 
  cursor cur_syn is
    select owner,synonym_name,table_owner,table_name
      from dba_synonyms
     where table_owner='USER1';   


begin


  for rec_syn in cur_syn loop
    sql_str := 'CREATE OR REPLACE SYNONYM ' || rec_syn.owner ||'.'|| rec_syn.synonym_name || ' for USER2.' || rec_syn.TABLE_NAME ;
    execute immediate sql_str;
    dbms_output.put_line (sql_str);
  end loop; 


end;
 

خطای [ORA-600[kdsgrp1 موقع اجرای کوئری در دیتابیس استندبای

پاک کردن یک سری از جداول از یک اسکیما

تغییر owner جداول یک سری از synonymها

  ,syn ,|| ,owner ,str ,table ,sql str ,rec syn ,|| rec ,    ,cur syn

مشخصات

تبلیغات

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

شیعه ایران server تولید کننده شوینده های خودرو رولت روسی خبری و آموزشی کُنام شیران الکران (روستای مرزی علیکران) تبلیغی فاصلاتی نظام تند خوانی برتر