declare ii number;
begin
select count(*) into ii from user_tab_columns
where table_name=upper(‘表名’) and column_name=upper(‘字段名’);
if ii=0
then execute immediate ‘alter table 表名 add 字段名 VARCHAR2(64)’;
end if;
end;
注意:表名和字段名必须要大写!若都大写upper可以去掉。