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

SQL Server創(chuàng)建約束的代碼運用

數(shù)據(jù)庫 SQL Server
此文章主要是通過SQL Server創(chuàng)建約束的實際應(yīng)用代碼的方式來引出創(chuàng)建SQL Server約束的實際操作,以下就是文章的主要內(nèi)容描述。

以下的文章那個主要是向大家講述的是 SQL Server創(chuàng)建約束的實際應(yīng)用代碼。在SQL Server數(shù)據(jù)庫中,創(chuàng)建約束的方式主要有兩種,一種是在創(chuàng)建數(shù)據(jù)庫表使同時創(chuàng)建約束,另外一種就是數(shù)據(jù)庫表創(chuàng)建號之后再創(chuàng)建約束。

約束的類型一共有五種,分別為:主鍵約束(primary key),外鍵約束(foreign key),檢查約束(check),默認(rèn)約束(default)和唯一約束(unique)。

 

  1. Sql代碼   
  2. --創(chuàng)建借閱表   
  3. create table Borrows   
  4. (   
  5. BSID int identity(1,1),   
  6. BID int not null foreign key references Books(BID),   
  7. RID int not null foreign key references Readers(RID),   
  8. BorrowDate datetime default(getdate()),   
  9. ReturnDate datetime,   
  10. primary key(BSID)   
  11. )   
  12. --創(chuàng)建借閱表  
  13. create table Borrows  
  14. (  
  15. BSID int identity(1,1),  
  16. BID int not null foreign key references Books(BID),  
  17. RID int not null foreign key references Readers(RID),  
  18. BorrowDate datetime default(getdate()),  
  19. ReturnDate datetime,  
  20. primary key(BSID)  
  21. )  
  22. Sql代碼   
  23. --添加約束   
  24. alter table Readers   
  25. add constraint CK_RaderAge   
  26. check(rage between 15 and 60)   
  27. --追加主鍵   
  28. alter table Readers   
  29. add constraint PK_Reader   
  30. primary key (RID)   
  31. --追加外鍵   
  32. alter table Borrows   
  33. add constraint FK_Book   
  34. foreign key (BID) references Books(BID)   
  35. --添加約束  
  36. alter table Readers  
  37. add constraint CK_RaderAge  
  38. check(rage between 15 and 60)  
  39. --追加主鍵  
  40. alter table Readers  
  41. add constraint PK_Reader  
  42. primary key (RID)  
  43. --追加外鍵  
  44. alter table Borrows  
  45. add constraint FK_Book  
  46. foreign key (BID) references Books(BID)  
  47. Sql代碼   
  48. --追加默認(rèn)   
  49. alert table Readers   
  50. add constraint DF_ReturnDate   
  51. default (getdate()) for ReturnDate   
  52. --追加默認(rèn)  
  53. alert table Readers  
  54. add constraint DF_ReturnDate  
  55. default (getdate()) for ReturnDate  

我把追加默認(rèn)約束單獨那出來,可以發(fā)現(xiàn)它是和其它約束的寫法不一樣的,以上的相關(guān)內(nèi)容就是對SQL Server創(chuàng)建約束的介紹,望你能有所收獲。

【編輯推薦】

  1. 解決SQL Server數(shù)據(jù)庫中的安全疑難問題的方案
  2. 對SQL Server數(shù)據(jù)庫與XML支持的正確理解
  3. SQL Server刪除群集的實例演示
  4. SQL Server主鍵列的正確查看方式
  5. SQL Server數(shù)據(jù)庫與XML支持的正確解析經(jīng)典版

 

責(zé)任編輯:佚名 來源: FT中文網(wǎng)
相關(guān)推薦

2010-09-01 17:13:07

SQL刪除約束

2010-11-12 15:04:30

SQL Server缺

2010-07-06 16:45:39

SQL Server創(chuàng)

2010-11-10 11:37:29

SQL Server刪

2010-11-12 15:28:59

sql server默

2010-09-03 13:51:10

SQL刪除約束

2010-09-25 13:16:51

SQL Server外

2010-06-17 17:50:31

SQL Server外

2010-11-12 14:29:46

Sql Server創(chuàng)

2010-11-12 09:18:13

SQL Server存

2010-07-06 17:02:45

SQL Server創(chuàng)

2010-09-08 13:21:19

SQL刪除約束

2010-11-12 14:49:28

SQL Server外

2010-11-12 15:35:55

SQL Server約

2010-11-12 14:39:36

Sql Server唯

2010-11-12 14:45:19

Sql Server唯

2009-04-15 13:21:03

微軟SQL Server約束

2010-09-25 11:50:47

sql server外

2010-06-28 10:36:42

SQL Server數(shù)

2010-11-11 17:20:51

SQL Server創(chuàng)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区三区四区在线 | 亚洲成av人影片在线观看 | 国产午夜亚洲精品不卡 | 日韩在线欧美 | 久久久久国产 | 久久伊人青青草 | 美女视频一区二区三区 | 精品一二三| 性网站免费 | 中文在线一区二区 | 精品视频在线免费观看 | 日韩在线免费视频 | 日韩av免费在线电影 | 亚洲精品成人在线 | 91看片网| 久久久国产精品 | a级黄色片在线观看 | 久久综合九色综合欧美狠狠 | 天天夜碰日日摸日日澡 | 日韩中文字幕在线视频观看 | 天堂视频免费 | 国产亚洲精品精品国产亚洲综合 | 99精品视频在线 | 蜜桃视频在线观看www社区 | 一区二区三区日韩精品 | 成人国产一区二区三区精品麻豆 | 精品免费视频 | 欧美一区二区免费电影 | 亚洲精品一二区 | 国产人成精品一区二区三 | 一区二区三区视频在线观看 | 国产亚洲一区二区三区 | 一区二区三区回区在观看免费视频 | 国产精品久久久久久久久免费 | 精品乱码一区二区三四区 | 午夜大片 | 97精品超碰一区二区三区 | 亚洲精品91 | 99精品久久 | 国产高清视频一区 | 久久免费视频1 |