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

講解SQL與Oracle外鍵約束中的級聯刪除

運維 數據庫運維
當代社會,數據庫已經發展成為很重要的辦公工具,SQL與Oracle兩種數據庫是在數據庫業界技術比較先進的,那么本文將為大家介紹SQL與Oracle外鍵約束中的級聯刪除。

最近軟件系統中要刪除一條記錄,就要關聯到同時刪除好多張表,它們之間還存在著約束關系.所以考慮到在創建表時加上約束關系,詳細內容如下:

  SQL的外鍵約束可以實現級聯刪除與級聯更新;

  ORACLE則只充許級聯刪除。

  SQL級聯刪除與級聯更新使用格式:

  CREATE TABLE A001(ID INT PRIMARY KEY,NAME VARCHAR(20))
  CREATE TABLE A002(ID INT REFERENCES A001(ID)ON DELETE CASCADE ON UPDATE CASCADE,AGE TINYINT)
  ORACLE級聯刪除使用格式:
  CREATE TABLE A001(ID INT PRIMAY KEY,NAME VARCHAR2(20))
  CREATE TABLE A002(ID INT REFERENCES A001(ID)ON DELETE CASCADE,AGE NUMBER(2,0))
  --------------
  CREATE TABLE groups
  (
   id VARCHAR2(16) CONSTRAINT pk_groupid PRIMARY KEY,
   name VARCHAR2(32),
   description VARCHAR2(50)
  )
  TABLESPACE userspace;
  CREATE TABLE usringrp
  (
   group_id VARCHAR2(16) CONSTRAINT fk_uing_grpid
   REFERENCES groups(id)
   ON DELETE CASCADE,
   user_id VARCHAR2(16)
  )
  TABLESPACE userspace;
  ---------------
  PowerDesigner

  參照完整性約束

  限制(Restrict)。不允許進行修改或刪除操作。若修改或刪除主表的主鍵時,如果子表中存在子記錄,系統將產生一個錯誤提示。這是缺省的參照完整性設置。

  置空(Set Null)。如果外鍵列允許為空,若修改或刪除主表的主鍵時,把子表中參照的外鍵列設置為空值(NULL)。

  置為缺省(Set Default)。如果指定了缺省值,若修改或刪除主表的主鍵時,把子表中參照的外鍵設置為缺省值(Default)。

  級聯(Cascade)。把主表中主鍵修改為一個新的值時,相應修改子表中外鍵的值;或者刪除主表中主鍵的記錄時,要相應刪除子表中外鍵的記錄。

這就是我要為大家介紹的全部內容,希望大家都能掌握好這里的知識,相信這些在以后大家的工作中會經常用到。

【編輯推薦】

  1. 在SQL Server數據庫中拆分字符串函數
  2. 將Oracle中的數據更改后出錯的解決方法
  3. 在Oracle中恢復被DROP掉的表
責任編輯:迎迎 來源: 賽迪網
相關推薦

2010-04-23 15:44:29

Oracle 外鍵

2010-06-17 17:50:31

SQL Server外

2010-11-10 11:37:29

SQL Server刪

2010-09-25 13:16:51

SQL Server外

2010-09-25 11:50:47

sql server外

2010-09-02 09:45:07

SQL刪除

2010-10-19 17:28:08

SQL SERVER外

2019-11-05 08:20:13

MySQL數據庫外鍵

2010-09-13 14:05:09

sql server外

2010-11-12 15:19:06

Sql Server外

2010-01-05 09:24:42

MySQL外鍵約束

2010-09-02 10:02:06

SQL刪除

2010-09-03 11:52:41

SQL刪除

2010-09-13 13:58:29

sql server外

2010-09-13 13:25:44

sql server外

2010-09-08 13:14:57

SQL刪除約束

2010-11-10 11:47:35

SQL Server級

2010-09-08 13:21:19

SQL刪除約束

2010-04-01 14:55:04

Oracle約束

2010-09-01 17:13:07

SQL刪除約束
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美在线视频网站 | 秋霞国产 | 免费在线视频精品 | 欧美久久久久久久 | 久久国产精品99久久久久久丝袜 | 超级乱淫av片免费播放 | 激情五月综合 | 美国十次成人欧美色导视频 | 久久亚洲天堂 | 亚洲乱码一区二区三区在线观看 | 精品国产一区二区三区av片 | 精品免费国产视频 | 久久精品亚洲精品国产欧美 | 国产精品久久久久久久久久久新郎 | 久久一热| 玖玖视频免费 | 久热m3u8 | 国产精品久久久久久吹潮日韩动画 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 综合成人在线 | 欧美成人一区二区 | 欧美亚洲视频在线观看 | 欧美精品一区二区三区在线播放 | 久久福利电影 | 99国内精品久久久久久久 | 日韩一区二区三区在线观看 | 亚洲每日更新 | 狠狠亚洲 | 国产成人免费视频网站高清观看视频 | 欧美一区二区激情三区 | 欧美日韩不卡合集视频 | 亚洲国产偷 | 四虎成人av | 在线中文视频 | av网站观看 | 亚洲成人免费av | 天堂久久天堂综合色 | 免费人成激情视频在线观看冫 | 国产午夜一级 | 欧美vide | 亚洲社区在线 |