sql數(shù)據(jù)庫外鍵怎么寫 如何設(shè)置數(shù)據(jù)庫中的外鍵?
如何設(shè)置數(shù)據(jù)庫中的外鍵?如果有外鍵,應(yīng)該先添加主表數(shù)據(jù),然后再添加輔助表數(shù)據(jù)。例如:有以下兩個(gè)表class table:CLassID nameclass 1class 2student table:
如何設(shè)置數(shù)據(jù)庫中的外鍵?
如果有外鍵,應(yīng)該先添加主表數(shù)據(jù),然后再添加輔助表數(shù)據(jù)。
例如:有以下兩個(gè)表
class table:
CLassID name
class 1
class 2
student table:
Sid name CLassID
one three 1
two Li Si 1
three Wang Wu 2
其中student表中的CLassID是class表CLassID的外鍵。
現(xiàn)在需要將sid=4、name=Zhao Liu和classsid=3的一段數(shù)據(jù)添加到student表中,因此只能先將一段新數(shù)據(jù)添加到class表中。
插入到班級(jí)表值(3,“班級(jí)3”
然后添加到學(xué)生表:
插入到學(xué)生表值(4,“趙劉”,3)