oracle中判斷欄位是否存在和新增表結構

林堯彬發表於2020-04-04

declare cnt number;
begin
---查詢要建立的表是否存在
select count(1)
into cnt
from cols
where table_name = upper('sys_CustomReport')
and column_name = upper('FConfig');

---如果存在則刪除該表
if cnt<1 then
   execute immediate 'ALTER TABLE sys_CustomReport ADD FConfig Blob';
end if;
end;

轉載於:https://www.cnblogs.com/DKSoft/archive/2013/05/09/3068829.html

相關文章