成人免费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-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-08-03 11:19:32

DB2數據庫備份

2010-08-11 14:27:57

DB2數據庫備份

2010-11-02 14:08:29

DB2創建用戶

2010-07-27 11:08:49

DB2數據移動

2010-07-27 10:11:18

DB2數據庫臨時表
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人精品一区二区三区中文字幕 | 亚洲欧美日韩一区二区 | 国产精品久久久久久久久久了 | 亚洲一区二区av | 无码国模国产在线观看 | 国产精品jizz在线观看老狼 | av性色全交蜜桃成熟时 | 中文字幕日韩一区 | 人人爱干| 午夜资源 | h视频在线观看免费 | 一区二区国产精品 | 国产999精品久久久久久 | 欧美日韩高清一区 | 国产欧美精品区一区二区三区 | 性欧美精品一区二区三区在线播放 | 在线观看国产 | 亚洲第一网站 | 欧美精品网 | 欧美中文字幕一区二区三区亚洲 | 天堂一区二区三区四区 | chinese中国真实乱对白 | 久久成人人人人精品欧 | 激情欧美一区二区三区中文字幕 | 97精品视频在线观看 | 久久精品视频在线观看 | 自拍视频精品 | 国产激情精品 | 欧美日韩电影一区二区 | 亚洲精品一区二区三区蜜桃久 | 国产片侵犯亲女视频播放 | 久久免费精品 | 99这里只有精品视频 | 91在线精品视频 | 久草新在线 | 美女久久久 | 欧洲亚洲视频 | 日韩欧美高清 | 欧美午夜精品 | 欧美日韩一区二区三区四区 | 日韩精品在线看 |