欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于 oracle 主外键有关问题 求解

更新时间: 2014-01-05 02:12:26 责任编辑: Author_N1

 

关于 oracle 主外键问题 求解
/*帖子表*/
create table zsdt
(
   zsid number primary key,
   title varchar2(50),
   zz varchar2(50),
   gxsj date,
   zsnr varchar2(4000),
   djl number,
   img varchar2(50),
   ssbk number
   
);
/*板块表*/



create table bk
(
   bkid number primary key,
   name varchar2(50),
   foreign KEY(bkid) REFERENCES zsdt(ssbk)
  );

这里板块表示主键  帖子表示外键 但是我这样创建会报错。 主外键到底应该怎么创建啊

求大神教
--参考方法--
你的bkid number primary key作为主键是默认限制了唯一性的
用它做外键也必须限制它引用的字段也是唯一
ssbk number unique
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:12:26
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6943/
本文WWW.DOC100.NET DOC100.NET版权所有。