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

SQL Server外鍵約束與建立外鍵約束的方案

數據庫 SQL Server
SQL Server外鍵約束與建立外鍵約束的比例還是占為多數的,如果你對這一新開發的技術,心存好奇的話此文章將會揭開它的神秘面紗。

我們今天主要向大家介紹的是SQL Server外鍵約束與SQL Server建立外鍵約束的3種方案的介紹,我前兩天在相關網站看見SQL Server建立外鍵約束的3種方案的資料,覺得挺好,就拿出來供大家分享。

1.Enterprise Manager中,Tables,Design Table,設置Table的properties,

可以建立constraint, reference key;

2.Enterprise Manager中,Diagrams, new Diagrams,建立兩個表的關系。

3.直接用transact sql語句。

三個方法都需要先建立數據表。

創建表author :

  1. CREATE TABLE [dbo].[author] (  
  2. [ID] [bigint] NOT NULL ,  
  3. [AuthorName] [char] (10) NULL ,  
  4. [address] [char] (480) NULL ,  
  5. [introduction] [ntext] NULL   
  6. )  

創建表myBBS:

  1. REATE TABLE [dbo].[myBBS] (  
  2. [ID] [bigint] IDENTITY (1, 1) NOT NULL ,  
  3. [authorId] [bigint] NOT NULL ,  
  4. [Title] [char] (40) NULL ,  
  5. [Date_of_Created] [datetime] NULL ,  
  6. [Abstract] [char] (480) NULL ,  
  7. [Content] [ntext] NULL   
  8. )  

設置表myBBS中的authorId為外鍵,參照author表的Id字段,直接使用transact sql語句,過程如下:

增加表mybbs(authorId)的SQL Server外鍵約束FK_mybbs_author,表myBBS中的authorId受表author中的主鍵ID約束:

  1. BEGIN TRANSACTION  
  2. alter table dbo.mybbs add constraint FK_mybbs_author  
  3. foreign key (authorId)  
  4. references dbo.author([id]) ON UPDATE CASCADE ON DELETE CASCADE 

刪除SQL Server建立外鍵約束FK_mybbs_author:

  1. alter table dbo.mybbs drop constraint FK_mybbs_author  
  2. rollback   
  3. commit transaction 

上面ON UPDATE CASCADE,ON DELETE CASCADE兩個選項,指明以后author表的id字段有delete,update操作時,myBBS表中的id也會被級聯刪除或更新。如果沒有選中,是不可以對author表中已被myBBS表關聯的id進行update或者delete操作的。

 

原文標題:SQL Server中的外鍵約束

連接:http://www.cnblogs.com/jasonwbd/articles/1153661.html

【編輯推薦】

  1. 詳解SQL Server 2008復制分區清理數據
  2. SQL Server 2008 R2連連看 需要微軟平臺配合
  3. Oracle數據庫索引和SQL Server的闡述
  4. 了解tempdb對SQL Server數據庫性能的影響
  5. SQL Server 2005負載均衡部分性能分析

 

責任編輯:佚名 來源: 博客園
相關推薦

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-11-12 15:19:06

Sql Server外

2010-09-13 13:44:22

sql server外

2011-03-22 12:59:18

SQLOracle外鍵約束

2019-11-05 08:20:13

MySQL數據庫外鍵

2010-04-23 15:44:29

Oracle 外鍵

2010-10-19 17:28:08

SQL SERVER外

2010-01-05 09:24:42

MySQL外鍵約束

2010-09-13 14:05:09

sql server外

2010-05-11 18:46:46

MYSQL 外鍵

2010-09-13 13:33:51

sql server外

2018-11-29 14:30:42

數據庫外鍵約束應用程序

2011-07-26 15:47:01

SQL Server數外鍵約束

2010-09-13 13:58:29

sql server外

2010-09-13 13:25:44

sql server外

2010-06-18 08:30:48

SQL Server

2010-04-26 16:39:35

Oracle外鍵

2011-08-03 17:43:53

MySQL數據庫外鍵約束
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区冲田杏梨 | 欧美久久一区二区三区 | 天天色综 | 天天干天天爽 | 欧美精品一区在线 | 懂色中文一区二区在线播放 | 日韩电影中文字幕 | 精品久久国产 | 国产伦精品一区二区三区照片91 | 91精品国产乱码久久久久久 | 成人av电影免费在线观看 | 久草网站 | 中文字幕在线观看日韩 | 日本又色又爽又黄又高潮 | 午夜在线小视频 | 日韩在线观看网站 | 国产精品一区二区在线免费观看 | 黄色网页在线 | 亚洲精品在线观看视频 | 99久久精品国产一区二区三区 | 国产高清视频 | 欧美成人a∨高清免费观看 欧美日韩中 | 欧美黄色一区 | 亚洲日本视频 | 国产精品99久久久久久久久久久久 | 伊人狠狠操 | 亚洲精品白浆高清久久久久久 | 二区国产| 韩国av电影网 | 亚洲成人一区二区三区 | 亚洲va国产日韩欧美精品色婷婷 | 国产亚洲精品91 | 天天操欧美 | 成人精品一区二区三区中文字幕 | 国产91网址 | 日日夜夜天天综合 | 亚洲午夜精品 | 中文字幕国产视频 | 亚洲午夜精品一区二区三区他趣 | 久久高清免费视频 | 日韩精品久久久 |