oracle 添加、修改、刪除、約束-語法

創建表結構:

create table test1
(id varchar2(20) not null);

向表中添加主鍵約束

alter table test1 add constraint pk_test1 primary key(id);

向表中添加Sequences

create sequence SEQ_TX_ASKCUSTTYPE
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
nocache;

添加字段的語法:

alter table test1 add (column datatype [default value][null/not null],….);

修改字段的語法:

修改列的名稱
alter table TABLE_NAME rename column FIELD_NAME to NEW_FIELD_NAME;
修改列的屬性
alter table test1 modify (column datatype [default value][null/not null],….);

刪除字段的語法:

alter table test1 drop (column);

添加、修改、刪除多列的話,用逗號隔開。

alter table test1 add (
name varchar2(30) default ‘無名氏' not null,
age integer default 22 not null,
has_money number(9,2)
);
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 系統用戶: 1.sys system(sys權限最高) 2.sysman(操作企業管理器) 密碼是安裝的時候輸入的...
    3hours閱讀 1,602評論 0 0
  • MySQL5.6從零開始學 第一章 初始mysql 1.1數據庫基礎 數據庫是由一批數據構成的有序的集合,這些數據...
    星期四晚八點閱讀 1,183評論 0 4
  • SQL語言基礎 本章,我們將會重點探討SQL語言基礎,學習用SQL進行數據庫的基本數據查詢操作。另外請注意本章的S...
    厲鉚兄閱讀 5,347評論 2 46
  • 人非物換,轉眼間、千年舊事不再。覓跡尋蹤讀訓誥,誰道是非成敗。拜相請纓,竊符救趙,曹岳文武蓋。諸公還論,縱橫天下誠...
    東驤神駿閱讀 252評論 0 3
  • 一日,與友人閑談,論及雅與俗的話題。我以為琴棋書畫、詩書禮樂應視其為雅;而所謂俗,一般認為生活瑣碎、柴米油鹽堪謂之...
    孤舟聽雨眠閱讀 1,023評論 2 11