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

DB2創建外鍵時選項的掌握方案描述

數據庫
我們今天主要向大家講述的是DB2創建外鍵時選項快速掌握的方案,其中主要包括創建測試表,對On Delete 的選項的描述。

以下的文章主要向大家講述的是快速掌握DB2創建外鍵時選項的方案,其中包括創建測試表,對On Delete 的選項介紹,以下就是文章的主要內容的詳細描述,望大家在瀏覽之后會對其有更深的了解。

創建外鍵時的選項:

1.創建測試表:

drop table student;

 

  1. drop table class;   
  2. drop table student_class;   
  3. Create table student(student_id integer not null,student_name varchar(200), CONSTRAINT P_KEY_1 primary key (student_id)) 
    in luzl_32k_tb index in luzl_32k_tb ;   
  4. Create table class(class_id integer not null,class_name varchar(200), CONSTRAINT P_KEY_2 primary key (class_id)) in luzl_32k_tb index in luzl_32k_tb ;   
  5. Create table student_class(student_class_id integer,student_id integer,class_id integer) in luzl_32k_tb index in luzl_32k_tb;   
  6. alter table student_class add constraint if_class foreign key(class_id) references class(class_id) ON DELETE cascade ON UPDATE RESTRICT;   
  7. alter table student_class add constraint if_student foreign key(student_id) references student(student_id) ON DELETE cascade ON UPDATE RESTRICT;   
  8. Insert into student(student_id,student_name) values(1,'luzl');   
  9. Insert into class(class_id,class_name) values(1,'db2');   
  10. Insert into student_class(student_class_id,student_id,class_id) values(1,1,1);   

 

2.On Delete 的選項有

Restrict/no action/cascade/set null.其中cascade選項指定的話,如果刪除父記錄,依賴于他的子記錄也會自動刪除.相當于級聯刪除.如果指定no action和cascade都會報錯,因為還有子記錄所以無法刪除該記錄.set nul允許刪除父記錄并且l會將子表中與父表關聯的字段設置為null.

3.On Update 只有兩個選項 no action/restrict.它們在更新和刪除時并沒有區別:如果與子表關聯不允許刪除.

4.另外還需要注意一點,父表中的字段必須是主鍵,才能做為子表的外鍵。
 

上述的相關內容就是對快速掌握DB2創建外鍵時的選項的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. DB2 CMO安裝7.1.2.6補丁之后會出現什么?
  2. IBM DB2中新手要了解的東西有哪些?
  3. DB2 For z/OS or OS/390性能如何正確管理?
  4. IBM DB2 Content Manager V83安裝與SQL0818
  5. 掛起DB2 diag.log中看到了什么?

 

責任編輯:佚名 來源: IBM
相關推薦

2010-08-19 09:44:04

DB2創建外鍵

2010-08-18 09:09:15

DB2創建外鍵

2011-03-23 10:25:21

DB2數據庫創建外鍵選項

2010-08-09 10:08:15

DB2 創建外鍵

2010-08-10 13:44:51

DB2創建外鍵

2010-07-30 10:32:31

DB2數據移動

2010-08-02 10:06:43

DB2數據移動

2010-08-04 15:00:06

DB2未使用索引

2010-08-12 16:10:45

DB2 Online

2010-08-09 09:50:29

整理DB2數據集

2010-07-28 11:13:04

DB2 Resotre

2010-08-03 11:19:32

DB2數據庫備份

2010-08-11 14:27:57

DB2數據庫備份

2010-09-07 15:39:52

DB2創建跨庫視圖

2010-07-29 11:24:31

DB2文件系統已滿

2010-08-02 10:44:16

DB2打補丁

2010-08-18 09:50:29

DB2緩沖池

2010-11-02 14:08:29

DB2創建用戶

2010-07-27 13:46:08

DB2提高IMPORT

2010-07-27 10:11:18

DB2數據庫臨時表
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区在线日韩在线深爱 | 久久久久久久久国产精品 | 久久综合色综合 | va精品 | 日本久久黄色 | 在线视频一区二区三区 | 亚洲精品在线免费播放 | 久久一级免费视频 | 四虎永久免费在线 | 亚洲精品3 | 国产精品久久久久久久免费观看 | 精品一区二区三区四区五区 | 免费看日韩视频 | 亚洲视频在线看 | 日韩欧美二区 | 国产精品久久久亚洲 | 精品乱码久久久久 | 91影院在线观看 | 婷婷桃色网 | 成人网av | 久久久女女女女999久久 | 91亚洲欧美 | 日本不卡一区二区三区 | 欧美日韩综合 | 成人激情视频在线观看 | 国产一区二区小视频 | av中文字幕在线 | 午夜在线影院 | 国产91精品久久久久久久网曝门 | 久久成人免费视频 | 日本黄色大片免费 | 日韩三级| 天天操网 | 久久久久国产成人精品亚洲午夜 | 美女黄频| 欧美日本一区 | 在线视频国产一区 | 免费观看视频www | 91传媒在线观看 | 在线看免费的a | 精品一区av |