一.主鍵、外鍵關聯(lián)表
1.創(chuàng)建主鍵、外鍵關聯(lián)的數據庫表時,必須創(chuàng)建兩張表,然后利用兩張表中某個字段進行關聯(lián)。
2.實例代碼如下所示:
use MyDatabase
go
create table WebUser
(
id int primary key,
UserName varchar(50) unique,
UserAdderss varchar(50),
UserAge int
)
go
create table UserComment
(
id int primary key,
UserName varchar(50) references WebUser(UserName),
Topic varchar(50),
Conent varchar(max)
)
3.這里創(chuàng)建了Webuser(用戶表)和 UserComment(用戶評論表),兩張表通過"UserName(用戶名)"進行關聯(lián).代碼如下:
varchar(50) references WebUser(UserName),
南昌網絡公司工程師提示:這表示UserComment表中的UserName依賴WebUser表中的UserName,所以在創(chuàng)建表時,先創(chuàng)建WebUser表,才能創(chuàng)建UserComment表,在插入記錄時,也要先向WebUser表中插入記錄,才能向UserComment表中插入記錄.并且表中的UserName必須在WebUser表中存在.
二.創(chuàng)建含有Check約束字段的數據庫表
1.打開要創(chuàng)建表的數據庫,然后利用create table語名創(chuàng)建表,其中用戶年齡(UserAge)字段含有約束,即年齡的取值范圍在18~60之間,實例代碼如下所示: use MyDatabase
go
create table WebUser
(
id int primary key,
UserName varchar(50) unique,
UserAdderss varchar(50),
UserAge int check(UserAge>=18 and UserAge<=60)
希望本文對廣大站長或從事企業(yè)網站建設公司的團隊有所幫助,如對此不太理解的,可以與南昌網絡公司百恒網絡技術部聯(lián)系。我們很高興與廣大站長和從事企業(yè)網站建設公司技術人員分享我們的技術和經驗。