zoukankan      html  css  js  c++  java
  • 较为复杂的sql

    最近工作中要给一个表增加指标字段。从NS0001到NS0100,手动添加太慢,一条条使用sql增加也麻烦,使用以下方法就好多了。

    declare
      i number := 1;
    begin
      loop
        if (i < 10) then
          execute immediate 'alter table wt_cell_l_3 add(NS00' || i ||
                            ' varchar(20))';
        else
          if (i >= 10 and i <= 99) then
            execute immediate 'alter table wt_cell_l_3 add(NS0' || i ||
                              ' varchar(20))';
          else
            execute immediate 'alter table wt_cell_l_3 add(NS' || i ||
                              ' varchar(20))';
          end if;
        end if;
        i := i + 1;
        exit when(i > 100);
      end loop;
    end;
  • 相关阅读:
    120.三角形最短路径(leetcode)
    Python Pycharm中灵活运用debugger
    POJ 1284
    POJ 2407
    POJ 1811
    HDU 1164
    HDU 4228
    HDU 2521
    HDU 4133
    ZOJ 2562 反素数
  • 原文地址:https://www.cnblogs.com/zhangqi0924/p/5885210.html
Copyright © 2011-2022 走看看