--编号
declare v_cnt number;
 V_SQL VARCHAR2 (500) := '';
begin
 select count(*) into v_cnt from dual where exists(SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME = UPPER('TB_FDN_DEVICEPROJECTHOUSE') AND COLUMN_NAME = 'INFOBH');
   if v_cnt = 0 then
    V_SQL := 'ALTER TABLE TB_FDN_DEVICEPROJECTHOUSE ADD INFOBH VARCHAR2(20)';
    EXECUTE IMMEDIATE V_SQL;
    V_SQL := 'comment on column TB_FDN_DEVICEPROJECTHOUSE.INFOBH is ''编号''';
    EXECUTE IMMEDIATE V_SQL;
end if;
end;

相关文章:

  • 2021-11-09
  • 2022-01-26
  • 2021-10-07
  • 2022-01-12
  • 2021-10-19
  • 2022-12-23
  • 2021-11-04
  • 2021-12-11
猜你喜欢
  • 2021-06-21
  • 2021-04-20
  • 2021-12-09
  • 2022-01-08
  • 2021-11-03
  • 2022-12-23
  • 2021-10-25
相关资源
相似解决方案