Oracle資料庫將表空間的所有表字段變為大寫
阿新 • • 發佈:2018-12-12
批量將空間內所有表的所有欄位名變成大寫: begin for t in (select table_name tn from user_tables) loop begin for c in (select column_name cn from user_tab_columns where table_name=t.tn) loop begin execute immediate 'alter table "'||t.tn||'" rename column "'||c.cn||'" to '||c.cn; exception when others then dbms_output.put_line(t.tn||'.'||c.cn||'已經存在'); end; end loop; end; end loop; end;