成人免费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數據庫常用語句

2011-03-16 10:19:49

DB2數據庫常用語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜桃免费一区二区三区 | 99精品观看 | 欧美视频二区 | 91婷婷韩国欧美一区二区 | 国产精品国产a | 欧美美女爱爱视频 | 免费视频一区二区 | 日日日日日日bbbbb视频 | 精品久久久久久久人人人人传媒 | 日韩精品久久久 | 亚洲精品电影网在线观看 | 99久久婷婷国产亚洲终合精品 | 91精品免费 | 国产精品欧美一区二区 | 久久久噜噜噜久久中文字幕色伊伊 | 亚洲国产一区二区三区在线观看 | 超碰最新在线 | 久久久精品高清 | k8久久久一区二区三区 | 伊人精品久久久久77777 | 日本午夜网 | www久久久 | 久久久精品视 | 亚洲免费视频网站 | 黄色国产| 欧美黄色一级毛片 | 久久精品在线 | 天堂一区二区三区 | 日韩av一区二区在线观看 | 亚洲精品电影网在线观看 | av激情在线 | 成人小视频在线观看 | 欧美在线激情 | 国产精品久久久久久久久久久久 | 精品视频在线观看 | 日韩一区二区黄色片 | 国产一区二区三区四区区 | 亚洲91精品 | 精品一区二区免费视频 | 日韩在线一区二区 | h片在线免费看 |