1. 程式人生 > >oracle中將表字段修改為大寫

oracle中將表字段修改為大寫

begin
for c in (select COLUMN_NAME cn from all_tab_columns where table_name='表名') loop
begin
execute immediate 'alter table 表名 rename column "'||c.cn||'" to '||c.cn;
exception
when others then
dbms_output.put_line('表名'||'.'||c.cn||'已經存在');
end;
end loop;
end;

表名替換為需要更改欄位大小寫的表名值。