Oracle表 列欄位的增加、刪除、修改以及重新命名操作sql
增加欄位語法: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;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2216609/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 增加修改刪除欄位Oracle
- oracle刪除表欄位和oracle表增加欄位Oracle
- oracle修改表增加列刪除列修改列Oracle
- 用SQL語句增加刪除修改欄位SQL
- Oracle 增加修改刪除欄位與新增註釋Oracle
- Oracle 增加 修改 刪除 列Oracle
- [升級需要用到的] mysql更新表 增加、刪除、修改表欄位MySql
- PostgreSQL表增加/刪除欄位是否會重寫表SQL
- Oracle-給表刪除欄位Oracle
- mySql刪除多個表 刪除多個欄位的SQLMySql
- sql語句修改欄位型別和增加欄位SQL型別
- Oracle-不刪表資料,修改欄位型別Oracle型別
- oracle 修改表欄位的長度Oracle
- sql小筆記(增刪改查——新增列、修改表名、列的欄位型別等)SQL筆記型別
- Oracle定時刪除、增加表分割槽(TOAD,PL/SQL)(轉)OracleSQL
- ORACLE表空間的建立修改刪除Oracle
- MySQL之資料庫和表的基本操作(建立表、刪除表、向表中新增欄位)MySql資料庫
- SQL Server複製的表中如何修改欄位SQLServer
- Oracle-給表增加欄位和註釋Oracle
- Oracle中檢視所有表和欄位以及表註釋.欄位註釋Oracle
- MySQL-刪除欄位MySql
- SQLServer2012刪除表欄位SQLServer
- jquery easyui datagrid的增加,修改,刪除jQueryUI
- 【Oracle】刪除大表操作一則Oracle
- 修改表的欄位型別型別
- 增加、刪除、修改LINUX SWAP區Linux
- SQL Server語句刪除帶有預設值的欄位SQLServer
- 修改oracle的約束欄位Oracle
- SQL新增表欄位SQL
- 向資料庫中全部表中增加一個欄位的SQL資料庫SQL
- sql server 修改欄位名,檢視指定表是否存在SQLServer
- 動態給表新增刪除欄位並同時修改它的插入更新儲存過程儲存過程
- sqlite sql 修改欄位型別SQLite型別
- drools動態增加、修改、刪除規則
- SQL查詢列(欄位)重複值及操作--整理SQL
- mysql增加列,刪除列學習筆記MySql筆記
- ASP獲取資料庫表名,欄位名以及對欄位的一些操作 (轉)資料庫
- JavaScript /JS 如何實現陣列的建立,增加,刪除,遍歷等操作???JavaScriptJS陣列