当前位置:  开发笔记 > 编程语言 > 正文

在PgAdmin中添加外键

如何解决《在PgAdmin中添加外键》经验,为你挑选了1个好方法。

我有下studidtemplates表:

在此输入图像描述

template_id 是primary_key

在此输入图像描述

我想创建一个引用template_id为的新表foreign key.它被命名studidtemplatetextelements.见下图:

在此输入图像描述

我创建了一个列template_id在第二个表,并希望把它的外键引用template_idstudidtemplates表.我是通过单击Constraints选项卡中的按钮完成的,该按钮由下图中的箭头指向.

在此输入图像描述

我发现了一些与众不同 在"参考"选项中,没有template_id可用选项.见下图:

在此输入图像描述

我在哪里错过了?



1> rotarydial..:

在pgAdmin 4中,以下是步骤:

    右键单击该表,然后选择" 属性".

    在出现的对话框中,单击" 约束/外键".

    单击外键表右上角的+图标.

    单击铅笔图标,该图标一直显示在外键表中现在出现的新行的左侧.

    根据常规选项卡,给你的外键的名称(按照本公约的{}表名_ {} COLUMNNAME _fkey).

    在" 列"选项卡下,选择您的引用.

    单击"本地列"右侧的+图标.

    单击底部的" 保存"按钮.

这是一个截图:

pgAdmin 4外键对话框


冠军。甚至都没有看到铅笔图标
推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有