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

教你快速掌握DB2數據庫創建外鍵時的選項

數據庫
DB2數據庫主要應用于大型應用系統,具有較好的可伸縮性,可支持從大型機到單用戶環境,應用于OS/2、Windows等平臺下, DB2數據庫提供了高層次的數據利用性、完整性、安全性、可恢復性,本文教你快速掌握DB2數據庫創建外鍵時的選項。

創建外鍵時的選項:

  1.創建測試表:

  drop table student;
  drop table class;
  drop table student_class;
  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 ;
  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 ;
  Create table student_class(student_class_id integer,student_id integer,class_id integer) in luzl_32k_tb index in luzl_32k_tb;
  alter table student_class add constraint if_class foreign key(class_id) references class(class_id) ON DELETE cascade ON UPDATE RESTRICT;
  alter table student_class add constraint if_student foreign key(student_id) references student(student_id) ON DELETE cascade ON UPDATE RESTRICT;
  Insert into student(student_id,student_name) values(1,'luzl');
  Insert into class(class_id,class_name) values(1,'db2');
  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.另外還需要注意一點,父表中的字段必須是主鍵,才能做為子表的外鍵。

文中的介紹有一部分時以代碼的形式展現出來的,可能對與剛入門的初學者來說比較難理解,本文為大家啊整理的條理比較明了,希望對大家寓所幫助。

【編輯推薦】

  1. 在IBM DB2數據庫中進行包的重綁定
  2. 三種級別的DB2數據庫字符集的設置與修改
  3. DB2數據庫使用的14個經典小技巧
責任編輯:迎迎 來源: 賽迪網
相關推薦

2010-08-19 09:44:04

DB2創建外鍵

2010-08-18 09:09:15

DB2創建外鍵

2010-08-20 08:37:59

DB2創建外鍵

2010-08-09 10:08:15

DB2 創建外鍵

2011-03-16 13:21:04

IBM DB2數據庫性能參數

2010-08-10 13:44:51

DB2創建外鍵

2010-11-03 16:32:10

DB2創建數據庫

2010-09-06 10:00:00

DB2數據庫

2010-08-02 14:34:53

DB2數據移動

2010-08-09 13:08:45

DB2數據庫

2010-07-30 15:37:53

使用DB2

2011-03-11 16:02:03

DB2數據庫安裝

2011-08-31 16:33:00

DB2

2010-07-27 08:48:52

DB2數據庫優化

2010-08-12 10:54:21

IBM DB2數據庫

2010-09-30 10:20:55

創建DB2數據庫

2010-08-27 15:26:19

DB2數據庫創建

2010-08-26 11:48:30

DB2外連接交叉連接

2011-03-16 10:39:11

DB2數據庫常用語句

2010-08-10 09:07:51

DB2數據庫優化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 美日韩免费 | 日韩美香港a一级毛片免费 国产综合av | 欧美成人激情视频 | 成人免费一区二区三区视频网站 | 91麻豆精品国产91久久久久久久久 | 国产一区高清 | 韩国av一区二区 | 久久国产精品视频 | 国产一区二区三区在线免费 | 欧美影院久久 | 亚洲视频免费在线看 | 一区二区日韩精品 | 欧美黄色大片在线观看 | 羞羞视频网站在线观看 | 99精品久久久久 | 精品国产一区二区三区四区在线 | 亚洲一区二区av | 成人在线视频网 | 国产午夜精品视频 | www.国产精品 | 狠狠亚洲 | 久久大陆 | 国产精品中文字幕在线观看 | 一本大道久久a久久精二百 国产成人免费在线 | 91精品久久久久久久久久入口 | 永久免费视频 | 亚洲天堂精品一区 | 国产在线视频三区 | 国产视频一区在线 | 国产高清一区二区三区 | 国产高清一区二区三区 | 国产精品久久久久久 | 久久国产一区二区三区 | 久久久久久天堂 | www久久国产| 午夜一级黄色片 | 久久久久国产 | 欧美日韩在线一区二区三区 | 91视频一区二区 | 日韩一区二区三区视频 | 亚洲一区二区在线免费观看 |