下载此文档

小议外键约束对应用程序的影响.doc


文档分类:医学/心理学 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
【实验】【外键】小议外键约束对应用程序的影响上一篇/下一篇2009-08-2823:26:06/个人分类:性能优化查看(258)/评论(0)/评分(0/0)外键约束可以起到限定了一个列的取值范围的作用。通过这个实验,展示一下主外键参照关系中一些有趣的现象(约束与限制)。,并初始化父表数据1)创建父表,其中包含两列,第一列存放小名或绰号(nickname),第二列存放全名(fullname)信息******@ora10g>createtablet_parent(nicknamevarchar2(10),fullnamevarchar2(30))tablespacetbs_sec_d;)在nickname列上创建主键******@ora10g>altertablet_parentaddconstraintpk_t_parentprimarykey(nickname)usingindextablespacetbs_sec_i;)向父表中初始化如下4条数据******@ora10g>insertintot_parentvalues('sec','SecoolerHou');******@ora10g>insertintot_parentvalues('Hou','AndyHou');******@ora10g>insertintot_parentvalues('TuTu','DainingHou');******@ora10g>insertintot_parentvalues('Xu','AnnaXu');******@ora10g>insertintot_parentvalues('RQ','RichardQin');******@mit;,并初始化子表数据1)创建子表,这里简单的包含两列信息,一列是这个表的id信息t_child_id,另外一列为nickname,用作参照完整性引用列******@ora10g>createtablet_child(t_child_idnumbernotnull,nicknamevarchar2(10))tablespacetbs_sec_d;)在t_child_id列建立主键******@ora10g>altertablet_childaddconstraintpk_t_childprimarykey(t_child_id)usingindextablespacetbs_sec_i;)创建外键约束。创建完成后这个子表t_child的nickname列将会参照父表t_parent的nickname列内容******@ora10g>altertablet_childaddconstraintfk_t_child_nicknameforeignkey(nickname)referencest_parent(nickname);,如果没有显示的指定参照字段,默认参照字段是父表的主键列。altertablet_childaddconstraintfk_t_child_nicknameforeignkey(nickname)refe

小议外键约束对应用程序的影响 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cx545616
  • 文件大小30 KB
  • 时间2019-08-24