oracle修改表字段名的方法是:
首先bai方法是使用RENAME關鍵字:
修改字段名:
alter?table?表名?rename?column?現列zhi名?to?新列名;
修改表名:
alter?table?表名?rename?to?新表dao名
增加字段語法:
alter?table?tablename?add?(column?datatype?[default?value][null/not?null],….);
說明:
alter?table?表名?add?(字段名?字段類型?默認值?是否為空);
例:
alter?table?sf_users?add?(HeadPIC?blob);
例:
alter?table?sf_users?add?(userName?varchar2(30)?default?'空'?not?null);
修改字段的語法:
alter?table?tablename?modify?(column?datatype?[default?value][null/not?null],….);
說明:
alter?table?表名?modify?(字段名?字段類型?默認值?是否為空);
例:
alter?table?sf_InvoiceApply?modify?(BILLCODE?number(4));
刪除字段的語法:
alter?table?tablename?drop?(column);
說明:
alter?table?表名?drop?column?字段名;
例:
alter?table?sf_users?drop?column?HeadPIC;
字段的重命名:
說明:
alter?table?表名?rename??column??列名?to?新列名???(其中:column是關鍵字)
例:
alter?table?sf_InvoiceApply?rename?column?PIC?to?NEWPIC;
表的重命名:
說明:
alter?table?表名?rename?to??新表名
例:
alter?table?sf_InvoiceApply?rename?to??sf_New_InvoiceApply;
推薦教程: 《Oracle教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦