#外键
YDC支持查看数据库表中的外键详情。可查看表中的外键属性,包括外键名称、所有者、参照表、约束类型、参照对象,删除时动作,更新时动作,状态等。
# 查看外键详情
- 通过左菜单查看外键
选择数据源,选择对应的schema及表对象,在【外键】中选择一个具体的对象,单击即可查看外键详情。

- 通过表详情查看外键
选择数据源,选择对应的schema,单击对应的表进入表详情页面,选择外键属性即可查看当前表所有外键详情。

# 新建外键
- 通过左菜单新建外键
选择数据源,选择对应的schema及表,在外键对象中单击鼠标右键,选择【新建外键】。

在表单中输入外键参数,单击【确定】即可跳入表详情查看待新增的外键。
Note:
如果所选择的关联表没有唯一键的情况,将禁止创建外键。

- 通过表详情新建外键
选择数据源,选择对应的schema,单击对应的表进入表详情页面,选择【外键】,单击鼠标右键,选择【新增外键】。

在表单中输入外键参数。

单击【确定】即可预览新增外键,绿色背景色的即为待新增的外键。

单击【保存】即可预览新增外键的源码。

单击【确定】即可执行新增外键语句。
# 删除外键
- 通过左菜单删除外键
选中一个具体的外键,单击鼠标右键,选择【删除外键】。

用户进行二次确认之后,即可预览删除外键的源码。

单击【确定】即可执行删除外键语句。
- 通过表详情删除外键
选择数据源,选择对应的schema,单击对应的表进入表详情页面,选择【外键】。在外键属性区域,单击鼠标右键,选择【删除外键】。

单击【保存】即可预览删除约束的源码。

单击【确定】即可执行删除外键语句。