熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

oracle構造添加字段的SQL語句

2013-11-13 15:32:07  來源: Oracle 

  用ORACLE數據庫在其中一個表最後添加了兩個字段

  

  alter   table   your_table   add   (column   col_typeclumn   col_type);

  your_table   :表名

  column/column   字段名

  col_type/col_type   字段類型

  建議用過程實現添加字段屏蔽掉字段已經存在所造成的錯誤另外一次添加一個字段會更好一些

  declare

  vstr_sql   varchar():=alter   table   your_table   add   (column   col_typeclumn   col_type);

  begin

  execute   immediate   vstr_sql;

  end;

  /

  

  select   column_namedata_type   from   ALL_TAB_COLUMNS   where   TABLE_NAME=XX;

  可以查XX表列名

  你可以先查出所有的列判斷是否已有沒有就添加

  如果表是由當前用戶創建的則查USER_TAB_COLUMNS否則查ALL_TAB_COLUMNS並且加個條件   OWNER=創建表的用戶名


From:http://tw.wingwit.com/Article/program/Oracle/201311/16876.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.