網站首頁
分類導航
試題中心
下載中心
英語學習
繽紛校園
考試論壇
網站留言
客服中心
 計算機等級考試三級數(shù)據(jù)庫:全面接觸SQL語法
【字體:
計算機等級考試三級數(shù)據(jù)庫:全面接觸SQL語法
http://m.1glr.cn 來源:考試吧(Exam8.com)搜集 點擊: 更新:2006-10-19

表格的字段更新
CONSTRAINT條件子句
CONSTRAINT 的功能是類似索引(INDEX)的,雖然CONSTRAINT 也可以建立表格之間的關聯(lián)性。
單一字段索引:
CONSTRAINT name{PRIMARY KEY|UNIQUE|REFERENCES foreigntable[(foreignfield1,foreignfield2)]}
多字段索引:
CONSTRAINT name
{PRIMARY KEY(primary1[,primary2[,...]])
|UNIQUE(unique1[,unique2[,...]])
|FOREIGN KEY (ref1[,ref2[,...]])
|REFERENCES foreigntable[(foreignfield1[,foreignfield2[,...]])]}
name
要被建立的CONSTRAINT名稱。
primary1,primary2
被用來設計成主鍵值的字段名稱(可一個以上)。
unique1,unique2
被用來設計成唯一鍵值的字段名稱(可一個以上)。
foreign key
字段名稱,或是參考到別的表格中字段的字段名稱。
foreigntable
如前所述,被參考到的表格。
foreignfield1,foreignfield2
在參考到的表格當中,被ref1,ref2字段所指定的字段。如果被參考的字段是參考表格中的主鍵值,你也可以省略這個條件子句。
例如:
當我們要建立一個新的職員數(shù)據(jù)表格,表格包含姓名、部門名稱與生日三個字段,且由這三個字段建立一個唯一的索引時,可以使用下面這段SQL的語句。
CREATE TABLE 職員數(shù)據(jù)表格
(姓名 TEST,部門名稱 TEST,生日 DATETIME,CONSTRAINT 職員數(shù)據(jù)表格限制 UNIQUE(姓名,部門名稱,生日));
以上是SQL中,與數(shù)據(jù)庫表格建立相關的命令,你可以利用這些命令,通過SQL的語句,將數(shù)據(jù)庫表格完整的建立出來,接下來的章節(jié),將針對數(shù)據(jù)庫建立之后的維護與增刪所要使用的SQL語句作一介紹。

上一頁  [1] [2] [3] [4] [5] [6] [7] [8] 

文章錄入:ak47    責任編輯:ak47  
 版權聲明
   如果本網站所轉載內容不慎侵犯了您的權益,請與我們聯(lián)系,我們將會及時處理。如轉載本網內容,請注明出處。
 發(fā)表評論
關于本站 網站聲明 廣告服務  聯(lián)系方式  付款方式  站內導航  客服中心  友情鏈接   
Copyright © 2004-2006 考試吧 (Exam8.com) All Rights Reserved 
中國科學院研究生院中關村園區(qū)(北京市海淀區(qū))