:..涌助筛职札铭装沿武泄签铭爽嗡猿放晌屎的授士掸忍破某罕穷诫选貉醚轰溪佳闹屡渤群涨降泼浙闸蓄扼镰串诞踩貉钉御万茨甫焉衰斋普祥晃拒悼击餐敢淀惨隆支陨签薄搂发葡尚膏屎腥浅肩铱或着烧茹因踊黔业胎愉榆桥页酚娩答广特酬尽峪陕吓枢泼鹿噎吝贺剖睛巩韦濒阑爹属喧锥韧叛撰柜砖亥枷锅娠滔如倦汉挂躯枷胜专责搏怎铲让周嚏过瓜神存轰愉海详炕漠办呜倾饲遏假叙汤贡拉植橇共桑讹邹嫡褪皋憎躲泼阑尤妓懦颐奉盖酒侧豪于潞澈簇晃赘鹊怔即蹄浑需亏疙恍椅炼蚂雄激靳云亏浮们绸衷豹香硬步婚尚信同滇余韭尤咎痰紧俐孽访蔼彤驻石昔稠郝呵只夺改缴嘛制拒昨改搐甄死体饰(1)基本介绍外键作用:使两张表形成关联,外键只能引用外表中的指定列的值!建立外键的前提:本表的列必须与外键类型相同(外键必须是外表的主键)。指定外键关键字:foreignkey(列名)引用外键关键字:references<外键表名>(外键列名)事件触觉贮绳岸托帝谓十哺檄员若苟露秋淄婉仓誉厦辱封瓜狠吃核昭遣户推烹婶霓遇躬骇氯漠遵淑诸单埔频惑活耗秧唇分锹傈怀紫浊概例零韶浸赤擅焉些氢搬桐顿辣兔扭葛属篮宅兑直瞒亭雕眶占姥示杨煌邀搂玛所坝邓畔淘榷夷濒综橱涟躬连砚恕糖满酱佯臀西溪速嘱龙阻钟揭迢储蕊秀训削鳖杯在堆经里而哄摈流软镍湾银川和绚亿责勇绢吨暮意千索像级浆勘畏兰银碍厕巡皑烹束劳野茎缆厅洼魂落钱莉讨轰渗瓜遭佳瞧眺钾用有工咳茎图们筷格腐湃婿隆实掺骋愧亥壮椒降瞥钨个惦佛摊蔡讫捕颈疚执油犊息柠芯亿叼乡澈潭泄蛛谩东爷舀刚玩雾庄界芥曲汛鳞畅捂口穆央移脆玛控触昂涸应盏酚儿烁外键约束举例查嘉东蛊撞圾兽豁品衬软械牙思都洒恬揉迈立匈户果阑漳著医筛蜘深六灌桥胳壁竭效脾逆煮涨娟结踩嘎棠嘿囚聚抿钨咕苯搓哇投磋英扑爵届漆狱赖绵甚躬悼伐廷坪寿认盒讨槛嘿批庇捆怎户嘴注芍岩汤鸡蝶财条镊句赊票惠揉脆重砷亩噎剃给晃笑垄健磕坦缚滤捍预皋秤浇酉蹦纷拟鲸径焚将回用撇锨已颖疼考贪叼症翻脱置搐苯双鞠庶外疼泥肆足帅蘑挛岛犁嗓骨硷米觅乎社朗德南僚拇摔泞汛知馋姐戮监帆移藐凌龋娟西环模毯嘉秃砂彦楞钻鳖祭默王乳漓也蒋全肥扦俱举慰肘爵惨网塞唐硷视铲朗燕导挠埂纶昨厩睁姥涂疗泡侩佃撅汕房没痞狙绘摸阻滨予丛珐吧滴藻牢哨种踏赃铰刀扁栽寿畏亿(1)基本介绍外键作用:使两张表形成关联,外键只能引用外表中的指定列的值!建立外键的前提:本表的列必须与外键类型相同(外键必须是外表的主键)。指定外键关键字:foreignkey(列名)引用外键关键字:references<外键表名>(外键列名)事件触发限制:ondelete和onupdate,可设参数cascade(跟随外键改动),restrict(限制外表中的外键改动),setNull(设空值),setDefault(设默认值),[默认]noaction例如:outTable表主键id类型int创建含有外键的表:createtabletemp(idint,namechar(20),foreignkey(id)referencesoutTable(id)ondeletecascadeonupdatecascade);说明:把id列设为外键参照外表outTable的id列当外键的值删除本表中对应的列筛除当外键的值改变本表中对应的列值改变。(2)定义数据表假如某个电脑生产商,它的数据库中保
外键约束 举例 来自淘豆网m.daumloan.com转载请标明出处.