回 帖 发 新 帖 刷新版面

主题:如何建立外键

我建立了两个表student(sno,sname,tno),teacher(tno,tname).先为student建立了主键sno,后为teacher表建立了主键tno,当再为student建立外键tno时,就提示错误:“tables related by kdy constraint must both be permanent or both be temporary created with on commit preserve rows",请问怎么办。

回复列表 (共1个回复)

沙发

右击数据表,单击“new..."在general属性页中为外部键指定名称,并勾选要创建外部键的字段,再在primarykey属性页中的table项选择外键对应主键所在的表并在columns项选择外部键对应的主键(此时对应表的主键应该已经建好)列。保存就可以了

我来回复

您尚未登录,请登录后再回复。点此登录或注册