1. 程式人生 > >Oracle 判斷資料表是否存在,若存在刪除

Oracle 判斷資料表是否存在,若存在刪除

作為筆記使用

在PL/SQL裡執行

--copy old table and data to a new table

create table xxx_new as select * from xxx;

--drop old table and create a new table with the same name
drop table xxx;
create table xxx ()----------------新表字段名

--transfer the old data from backup table to the new table
insert into xxx 
()    -------------------舊錶欄位名
select 
---------------------舊錶欄位名
from xxx_new;

commit;

此處欄位不必是表所有的欄位,按情況操作。