sql server外键建立的写法

树叶云

在我们使用sql server的过程中,经常需要用到sql server外键约束,下面就将为您介绍sql server外键约束是如何建立的,希望对您学习sql server外键能有些帮助。

  1. CREATE TABLE [dbo].[Varrily]  
  2. (  
  3.  
  4. [ID] [bigint] NOT NULL ,  
  5.  
  6. [Name] [char] (10) NULL ,  
  7.  
  8. [Address] [char] (480) NULL ,  
  9.  
  10. [Introduction] [ntext] NULL   
  11. )   
  12. CREATE TABLE [dbo].[MyTable]  
  13. (  
  14. [ID] [bigint] IDENTITY (1, 1) NOT NULL ,  
  15.  
  16. [AuthorID] [bigint] NOT NULL ,  
  17.  
  18. [Title] [char] (40) NULL ,  
  19.  
  20. [Date_of_Created] [datetime] NULL  
  21.  
  22. )   
  23. 被引用的键必须***,可以设置为主键或者添加***约束。  
  24. alter table dbo.Varrily add constraint pk_id primary key (ID)  
  25. alter table dbo.Varrily add constraint un_id unique (ID)  
  26. alter table dbo.MyTable add constraint fk_AuthorID foreign key (AuthorID) references dbo.Varrily([ID])  

 

 

 

【编辑推荐】

巧对sql server外键重命名

教您sql server外键的设置和删除

SQL SERVER分区视图

SQL中用函数代替游标的方法

利用top构造Sql Server分页查询

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/235847.html<

(0)
运维的头像运维
上一篇2025-04-21 18:00
下一篇 2025-04-21 18:01

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注