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

摘要Oracle Check約束

數據庫 Oracle
這里介紹Oracle Check約束,包括刪除約束時,默認將同時刪除約束所對應的索引,如果要保留索引,用KEEP INDEX關鍵字如果要刪除的約束正在被其它約束引用。

向大家介紹Oracle,可能好多人還不了解Oracle Check約束,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
◆在Oracle Check約束的表達式中必須引用到表中的一個或多個字段,并且表達式的計算結果必須是一個布爾值
◆可以在表級或字段級定義
◆對同一個字段可以定義多個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) --指定約束的定義內容
◆alter table dept drop constraint dept_dname_loc_uk --指定約束名

刪除約束時,默認將同時刪除約束所對應的索引,如果要保留索引,用KEEP INDEX關鍵字如果要刪除的約束正在被其它約束引用,通過ALTER TABLE..DROP語句中指定CASCADE關鍵字能夠同時刪除引用它的約束利用下面的語句在刪除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關鍵字,這樣將在禁用UNIQUE或PRIMARY KEY約束的同時禁用那些引用它們的FOREIGN KEY約束,如:

alter table employees disable primary key cascade

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

【編輯推薦】

  1. 詳談Oracle LogMiner工具
  2. 揭開Oracle LogMiner之謎
  3. 簡單描述Oracle Clob類型
  4. 概述Oracle 10g服務器
  5. 簡介Oracle xmltype
責任編輯:佚名 來源: 計世網
相關推薦

2011-04-11 09:39:46

Oracle約束

2009-11-19 15:13:51

Oracle Uniq

2011-05-26 10:30:12

Oracle數據庫約束

2010-04-01 14:55:04

Oracle約束

2011-08-17 21:23:41

約束NOT NULLUNIQUE

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約束分區表

2011-03-22 12:59:18

SQLOracle外鍵約束

2010-04-23 15:44:29

Oracle 外鍵

2011-08-10 15:38:12

ConstraintOracle

2010-11-12 15:04:30

SQL Server缺

2009-03-23 10:11:59

Oracle數據庫唯一約束

2011-08-10 16:01:11

OracleConstraint

2010-04-02 15:36:37

Oracle約束

2020-09-07 14:15:16

AI 數據人工智能

2023-07-28 08:13:30

2009-08-24 13:31:38

C# 泛型約束

2010-09-01 17:13:07

SQL刪除約束
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区二区欧美 | 成人在线观看免费视频 | 91在线影院| 99热在线观看精品 | 一区二区三区亚洲 | 毛片一区 | 在线播放国产一区二区三区 | 国产高清在线视频 | 久久久999精品 | 日韩靠逼 | 欧美一级久久 | 99精品视频在线观看免费播放 | 国产日韩欧美91 | 一区二区中文 | 在线观看精品视频网站 | 国产成人亚洲精品自产在线 | 国产一区二区三区 | 激情欧美日韩一区二区 | 这里有精品 | 久久久久久九九九九 | 欧美日韩1区2区 | 亚洲国产成人久久综合一区,久久久国产99 | 日日碰狠狠躁久久躁96avv | 一区二区中文字幕 | 欧美片网站免费 | 毛片一级片 | 国产精品明星裸体写真集 | 日韩视频国产 | 在线观看国产视频 | 精品一区二区三区在线观看 | www日本在线观看 | 精品一区二区久久 | www.操com | 欧洲一区在线观看 | 羞羞视频网站免费观看 | 玖玖综合网 | 免费观看av网站 | 国产免费自拍 | 久久久久亚洲 | 国产精品久久久久久久久免费丝袜 | 日韩视频在线观看一区二区 |