daimaxuejia


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_DEVICEACCOUNT\') AND COLUMN_NAME = \'NSBFL\');
   if v_cnt = 0 then
    V_SQL := \'ALTER TABLE TB_FDN_DEVICEACCOUNT ADD NSBFL NVARCHAR2(50)\';
    EXECUTE IMMEDIATE V_SQL;
    V_SQL := \'comment on column TB_FDN_DEVICEACCOUNT.NSBFL is \'\'原设备分类\'\'\';
    EXECUTE IMMEDIATE V_SQL;
end if;
 select count(*) into v_cnt from dual where exists(SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME = UPPER(\'TB_FDN_DEVICEACCOUNT\') AND COLUMN_NAME = \'NSBLX\');
   if v_cnt = 0 then
    V_SQL := \'ALTER TABLE TB_FDN_DEVICEACCOUNT ADD NSBLX NVARCHAR2(50)\';
    EXECUTE IMMEDIATE V_SQL;
    V_SQL := \'comment on column TB_FDN_DEVICEACCOUNT.NSBLX is \'\'原设备类型\'\'\';
    EXECUTE IMMEDIATE V_SQL;
end if;
end;

分类:

技术点:

相关文章:

  • 2021-07-30
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2022-02-25
  • 2022-02-09
猜你喜欢
  • 2021-12-07
  • 2021-12-01
  • 2022-01-13
  • 2022-01-24
  • 2021-11-23
  • 2022-02-24
  • 2022-02-19
相关资源
相似解决方案