Oracle基本語法

2021-08-27 23:23:58 字數 1556 閱讀 2482

約束條件

唯一鍵(unique):

constraint constraint_name unique (columu),

constraint_name 約束名稱columu 欄位名稱

例子 :constraint emp_uk unique(empid);

查詢表的約束條件 , select constraint_name ,constraint_type from user_constraints

where table_name ='表名';

主鍵(paimary key):

constraint constraint_name paimary key (columu),

非空值約束條件查詢

select constraint_name , constraint_type,search_condition from user_constraints

where table_name = '表名';檢查(check):

constraint  constraint_name check (condition)

外來鍵(foreign key):

constraint constraint_name foreign key (column) references table_name(cloumn);

references 參照至

新增約束條件:

alter table table add[ constraint constraint] type (column)

例子:add constraint depart_empid_fk foreign key(empid) references emp(empid);

啟動約束條件 :

alter table depart enable constraint depart_empid_fk;

關閉約束條件:

alter table depart  disable constraint depart_empid_fk;

刪除約束條件:

alter table depart drop constraint depart_empid_fk;

Oracle基本語法

1 window下啟動oracle服務 net start oracle服務名 net start oracle的 名 2 建立使用者 create user 建立使用者的名稱 identified by 建立使用者的密碼 3 修改使用者口令 alter user 需要修改使用者 identifie...

Oracle基本語法

1 表 create table test names varchar2 12 dates date,num int,dou double 2 檢視 create or replace view vi test as select from test 3 同義詞 create or replace ...

Oracle基本語法

檢視表結構 descride 修改表型別 alter table tablename modify.alter table emp modify empname char 55 修改表字段 alter table tablename add.alter table emp add enote1 ch...