比如,我有下面一个表Table1:
  A     B    C     E
  1      3   8     3
  2      8   0     9
  5      2   2     1我想在Table1中的C与E之间插入一个字段“D”,为int型,内容为空,该如何写sql语句呢?

解决方案 »

  1.   

    好像不成,oracle里字段的排序时按增加顺序排的,你新增的字段只能排列在最后.你看下user_tab_cols表的COLUMN_ID字段就明白了.
      

  2.   

    用SQL-PLUS,进入该表的图形编辑界面,选择修改表结构,选中E行插入字段,然后可以查看SQL语句.
      

  3.   

    alter table table1 add d int 只能像上面这样加字段查询的时候换下位置
      

  4.   

    用PL/SQL工具可以修改的嘛~~语句不晓得~