1. <td id="kbyxm"><ruby id="kbyxm"></ruby></td>
    2. <acronym id="kbyxm"></acronym>
      <pre id="kbyxm"></pre>
        <track id="kbyxm"><strike id="kbyxm"></strike></track>
          <tr id="kbyxm"></tr>

        1. <table id="kbyxm"></table>
        2. <acronym id="kbyxm"></acronym>

          ORACLE 所有表的所有字段去空格方法

          plsql新建存儲過程

          create or replace procedure trimtab is
            --所有表 去空格
           
            /*1、查詢出所有表存放在一個集合里
            2、循環每個表,處理
                  --獲取表的字段名
                  select A.COLUMN_NAME,A.DATA_TYPE  from user_tab_columns A
                  where TABLE_NAME=upper('action_forcheck')
            */
              v_sql        varchar2(2000);
              v_table_name varchar2(30);
              cursor tables is
                select table_name from user_tables
                  where table_name not like 'JBPM4%';
           
              TYPE FILED_LISTS IS REF CURSOR; --字段名集合
              v_listf FILED_LISTS;
              V_FILED      varchar2(30);
            begin
              open tables;
              loop
                --提取一行數據到 tables
                fetch tables
                  into v_table_name;
                --判讀是否提取到值,沒取到值就退出
                exit when tables%notfound;
           
                OPEN v_listf FOR
                      select A.COLUMN_NAME from user_tab_columns A
                      where TABLE_NAME=upper(v_table_name);
                  LOOP
                      FETCH v_listf
                          INTO V_FILED;
                      EXIT WHEN v_listf%NOTFOUND;
           
                      v_sql :=  'UPDATE '||v_table_name|| ' SET  '|| V_FILED ||'=TRIM('||V_FILED||')'    ;
                      execute immediate v_sql;
                      COMMIT;
                  END LOOP;
                  CLOSE v_listf;
           
              end loop; --關閉游標
              close tables;
            end;

          測試,點擊后就完成了


          已有 0 條評論

            歡迎您,新朋友,感謝參與互動!
            2020日本三级黄色电影_三级黄色电影在线观看_亚洲bt色图噜一噜色视频_国产av在线网站
            1. <td id="kbyxm"><ruby id="kbyxm"></ruby></td>
            2. <acronym id="kbyxm"></acronym>
              <pre id="kbyxm"></pre>
                <track id="kbyxm"><strike id="kbyxm"></strike></track>
                  <tr id="kbyxm"></tr>

                1. <table id="kbyxm"></table>
                2. <acronym id="kbyxm"></acronym>