夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          create or replace PROCEDURE EMAIL_ADD
          IS
          CNT NUMBER;
          BEGIN    
               FOR C IN (SELECT * FROM TAB WHERE TNAME LIKE 'EMAILS_%'  ORDER BY TNAME) LOOP
                    SELECT COUNT(*) INTO CNT
                      FROM USER_TAB_COLS
                     WHERE TABLE_NAME = C.TNAME
                       AND COLUMN_NAME = 'SEND_IP';
                     IF CNT = 0 THEN
                       EXECUTE IMMEDIATE ' ALTER TABLE '||C.TNAME||' ADD SEND_IP VARCHAR(15) '; 
                       COMMIT;    
                     END IF;           
                    
                     SELECT COUNT(*) INTO CNT
                      FROM USER_TAB_COLS
                     WHERE TABLE_NAME = C.TNAME
                       AND COLUMN_NAME = 'SENDER';
                     IF CNT = 0 THEN
                       EXECUTE IMMEDIATE ' ALTER TABLE '||C.TNAME||' ADD SENDER VARCHAR(64) '; 
                       COMMIT;    
                     END IF;       
               END LOOP;
          END;
          posted on 2008-05-11 23:51 HUIKK 閱讀(162) 評論(0)  編輯  收藏 所屬分類: DataBase
          主站蜘蛛池模板: 古浪县| 兴海县| 全椒县| 景东| 南充市| 霍州市| 清丰县| 南涧| 广水市| 陕西省| 灵石县| 虹口区| 菏泽市| 江西省| 仙桃市| 萝北县| 高淳县| 兰坪| 昌宁县| 衡山县| 喀喇沁旗| 乌苏市| 会同县| 乌海市| 尼玛县| 西充县| 交口县| 海南省| 新巴尔虎右旗| 定陶县| 吴忠市| 新密市| 美姑县| 黑龙江省| 乳源| 政和县| 岑溪市| 大姚县| 永宁县| 东城区| 连山|