成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

摘要Oracle Check約束

數(shù)據(jù)庫 Oracle
這里介紹Oracle Check約束,包括刪除約束時,默認(rèn)將同時刪除約束所對應(yīng)的索引,如果要保留索引,用KEEP INDEX關(guān)鍵字如果要刪除的約束正在被其它約束引用。

向大家介紹Oracle,可能好多人還不了解Oracle Check約束,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
◆在Oracle Check約束的表達(dá)式中必須引用到表中的一個或多個字段,并且表達(dá)式的計(jì)算結(jié)果必須是一個布爾值
◆可以在表級或字段級定義
◆對同一個字段可以定義多個Oracle Check約束,同時也可以定義NOT NULL約束

  1. create table employees  
  2. (sal number(7,2)  
  3. constraint emp_sal_ck1 check (sal > 0)  
  4. )  
  5. alter table employees  
  6. add constraint emp_sal_ck2 check (sal < 20000

刪除約束
◆alter table dept drop unique (dname,loc) --指定約束的定義內(nèi)容
◆alter table dept drop constraint dept_dname_loc_uk --指定約束名

刪除約束時,默認(rèn)將同時刪除約束所對應(yīng)的索引,如果要保留索引,用KEEP INDEX關(guān)鍵字如果要刪除的約束正在被其它約束引用,通過ALTER TABLE..DROP語句中指定CASCADE關(guān)鍵字能夠同時刪除引用它的約束利用下面的語句在刪除DEPT表中的PRIMARY KEY約束時,同時將刪除其它表中引用這個約束的FOREIGN KEY約束:

alter table dept drop primary key cascade

禁用/激活約束(禁用/激活約束會引起刪除和重建索引的操作)
◆alter table employees disable/enable unique email
◆alter table employees disable/enable constraint emp_ename_pk
◆alter tabel employees modify constraint emp_pk disable/enable
◆alter tabel employees modify constraint emp_ename_phone_uk disable/enable

如果有FOREIGN KEY約束正在引用UNIQUE或PRIMARY KEY約束,則無法禁用這些UNIQUE或PRIMARY KEY約束,這時可以先禁用FOREIGN KEY約束,然后再禁用UNIQUE或PRIMARY KEY約束;或者可以在ALTER TABLE...DISABLE語句中指定CASCADE關(guān)鍵字,這樣將在禁用UNIQUE或PRIMARY KEY約束的同時禁用那些引用它們的FOREIGN KEY約束,如:

alter table employees disable primary key cascade

約束數(shù)據(jù)字典
◆all_constraints/dba_constraints/user_constraints 約束的基本信息,包括約束的名稱,類型,狀態(tài)(約束類型:C(Oracle Check約束),P(主碼約束),R(外部碼約束),U(唯一碼約束))
◆all_cons_columns/dba/user 約束對應(yīng)的字段信息

【編輯推薦】

  1. 詳談Oracle LogMiner工具
  2. 揭開Oracle LogMiner之謎
  3. 簡單描述Oracle Clob類型
  4. 概述Oracle 10g服務(wù)器
  5. 簡介Oracle xmltype
責(zé)任編輯:佚名 來源: 計(jì)世網(wǎng)
相關(guān)推薦

2011-04-11 09:39:46

Oracle約束

2009-11-19 15:13:51

Oracle Uniq

2011-05-26 10:30:12

Oracle數(shù)據(jù)庫約束

2011-08-17 21:23:41

約束NOT NULLUNIQUE

2010-04-01 14:55:04

Oracle約束

2010-04-29 12:31:02

Oracle uniq

2011-05-20 11:33:06

ORACLE索引約束

2010-04-06 16:12:25

Oracle約束

2009-06-24 10:26:41

Oracle約束分區(qū)表

2010-04-23 15:44:29

Oracle 外鍵

2011-08-10 15:38:12

ConstraintOracle

2010-11-12 15:04:30

SQL Server缺

2011-03-22 12:59:18

SQLOracle外鍵約束

2009-03-23 10:11:59

Oracle數(shù)據(jù)庫唯一約束

2011-08-10 16:01:11

OracleConstraint

2010-04-02 15:36:37

Oracle約束

2023-07-28 08:13:30

2020-09-07 14:15:16

AI 數(shù)據(jù)人工智能

2010-09-01 17:13:07

SQL刪除約束

2017-04-27 23:31:29

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 韩日在线观看视频 | 日韩视频中文字幕 | 亚洲成人高清 | 秋霞电影院午夜伦 | 国产午夜三级一区二区三 | 在线观看av网站 | 成人在线一区二区 | 亚洲欧洲一区 | 看毛片的网站 | 国产一区91精品张津瑜 | 久久精品国产一区二区三区 | 一级片网站视频 | 天天操网 | 亚洲三级免费看 | 欧美日韩亚洲一区 | 中文字幕日韩在线观看 | 国产在线一区二 | 国产性网 | 视频1区2区| 欧美成人精品在线 | 黑人成人网 | 成人午夜在线 | 久久国产精品网站 | 亚洲国产精品va在线看黑人 | 亚洲高清一区二区三区 | 成人网av | 日日摸夜夜爽人人添av | www.久 | 国产a级黄色录像 | 日韩午夜电影 | 日韩av免费看 | 日本亚洲精品成人欧美一区 | 在线免费观看黄a | 久久久av中文字幕 | 国产精品欧美一区二区三区 | 国产亚洲成av人片在线观看桃 | 黄色片在线看 | 中文字幕一区二区三区日韩精品 | 国产综合在线视频 | 国产亚洲欧美日韩精品一区二区三区 | 亚洲成人一区 |