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

概述Oracle Unique約束

數據庫 Oracle
這里介紹定義了Oracle Unique約束的字段中不能包含重復值,可以為一個或多個字段定義Oracle Unique約束,因此,Unique即可以在字段級也可以在表級定義,在Oracle Unique約束的字段上可以包含空值.

Oracle還是比較常用的,于是我研究了一下Oracle Unique約束,在這里拿出來和大家分享一下,希望對大家有用。如果某個約束只作用于單獨的字段,即可以在字段級定義約束,也可以在表級定義約束,但如果某個約束作用于多個字段,必須在表級定義約束

◆在定義約束時可以通過CONSTRAINT關鍵字為約束命名,如果沒有指定,Oracle將自動為約束建立默認的名稱定義primary key約束(單個字段)

  1. create table employees (empno number(5) primary key,...) 

指定約束名

  1. create table employees (empno number(5) constraint emp_pk primary key,...) 

定義primary key約束(多個字段,在表級定義約束)

  1. create table employees  
  2. (empno number(5),  
  3. deptno number(3) not null,  
  4. constraint emp_pk primary key(empno,deptno)  
  5. using index tablespace indx  
  6. storage (initial 64K  
  7. next 64K  
  8. )  

Oracle自動會為具有PRIMARY KEY約束的字段(主碼字段)建立一個***索引和一個NOT NULL約束,定義PRIMARY KEY約束時可以為它的索引指定存儲位置和存儲參數

  1. alter table employees add primary key (empno)  
  2. alter table employees add constraint emp_pk primary key (empno)  
  3. alter table employees add constraint emp_pk primary key (empno,deptno)  
  4. not null約束(只能在字段級定義NOT NULL約束,在同一個表中可以定義多個NOT NULL約束)  
  5. alter table employees modify deptno not null/null 

Unique約束

  1. create table employees  
  2. ( empno number(5),  
  3. ename varchar2(15),  
  4. phone varchar2(15),  
  5. email varchar2(30) unique,  
  6. deptno number(3) not null,  
  7. constraint emp_ename_phone_uk unique (ename,phone)  
  8. )  
  9. alter table employees  
  10. add constraint emp_uk unique(ename,phone)  
  11. using index tablespace indx 

定義了Oracle Unique約束的字段中不能包含重復值,可以為一個或多個字段定義Oracle Unique約束,因此,Unique即可以在字段級也可以在表級定義,在Oracle Unique約束的字段上可以包含空值.

foreign key約束

◆定義為FOREIGN KEY約束的字段中只能包含相應的其它表中的引用碼字段的值或者NULL值

◆可以為一個或者多個字段的組合定義FOREIGN KEY約束

◆定義了FOREIGN KEY約束的外部碼字段和相應的引用碼字段可以存在于同一個表中,這種情況稱為"自引用"

◆對同一個字段可以同時定義FOREIGN KEY約束和NOT NULL約束

【編輯推薦】

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

2010-04-29 12:31:02

Oracle uniq

2011-04-11 09:39:46

Oracle約束

2009-11-19 15:44:22

Oracle Chec

2009-11-20 16:18:52

Oracle Rdbm

2011-05-19 13:49:07

Oracle物理結構

2010-04-13 17:10:59

Oracle Data

2011-05-26 10:30:12

Oracle數據庫約束

2010-04-01 14:55:04

Oracle約束

2010-04-12 10:54:13

Oracle性能測試

2010-04-15 13:10:09

Oracle系統結構

2009-11-16 17:55:58

Oracle SQL語

2011-05-20 11:33:06

ORACLE索引約束

2009-12-30 16:46:09

Ubuntu orac

2011-03-07 13:30:53

Oracle數據庫

2009-11-16 16:51:11

操作系統Oracle優

2011-05-24 14:27:42

2010-04-06 16:12:25

Oracle約束

2009-06-24 10:26:41

Oracle約束分區表

2009-11-17 15:02:27

Oracle客戶端

2010-04-15 13:19:29

Oracle架構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本久久网 | 国产精品污污视频 | 成人国产综合 | 91精品国产91久久久久福利 | 精品网 | 欧美久久一区二区三区 | 亚洲在线 | av中文在线观看 | 亚洲欧美中文日韩在线v日本 | 国产精品一二三区在线观看 | 国产99久久 | aacc678成免费人电影网站 | 天天操天天天干 | 国产精品成人在线观看 | 国产成人一区 | 国产精品一二三区 | 欧美日韩成人 | 欧美一二精品 | 国产欧美日韩一区 | 在线看国产 | 一区二区高清不卡 | 欧美中文在线 | 性一交一乱一透一a级 | 欧美在线视频不卡 | 午夜免费成人 | 嫩草网 | 亚洲综合五月天婷婷 | 国产一区二区欧美 | 国产综合精品一区二区三区 | 亚洲精品九九 | 伊人网在线播放 | 日韩视频免费看 | 日韩综合网 | 久久久久久国产精品久久 | 国产精品久久久久久中文字 | 美日韩精品 | 黄色一级大片在线免费看产 | 亚洲日韩视频 | 亚洲国产精品久久人人爱 | 亚洲一区二区黄 | 国产激情视频 |