Navicat > Navicat for SQL Server > 常见问题 > 解析 Navicat for SQL Server 表外键
Navicat 帮助中心 Navicat for SQL Server 帮助类别

解析 Navicat for SQL Server 表外键

发布时间:2015-12-27

Navicat for SQL Server 外键是关联式表中符合另一个表主键的栏位,外键可以用作交叉参考表。在“外键”选项卡,点击外键栏位即可编辑,使用外键工具栏,可以创建新的、编辑或删除选定的外键栏位。

Navicat for SQL Server 官方有奖问卷调查:http://www.formysql.com/survey-for-business.php

Navicat for SQL Server
Navicat for SQL Server

使用“名”编辑框输入新键的名。

使用“参考模式”和“参考表”下拉列表选择外部索引模式或表。

如果希望包含栏位或参考栏位到键,需要双击“栏位”或“参考栏位”打开编辑器进行编辑。

删除时和更新时下拉列表定义采取行动的类型。

● No Action:数据库引擎引发错误,并回滚对上级表中行的删除操作。

● Cascade:如果从上级表中删除一行,则将从参考表中删除相应行。

● Set Null:如果上级表中对应的行被删除,则组成外键的所有值都将设置为 NULL。

● Set Default:如果上级表中对应的行被删除,则组成外键的所有值都将设置为默认值。

启用:可以通过勾选或取消勾选框来选择是否启用外键限制。

不适用于复制:当复制代理运行插入、更新或删除操作时,将不会强制运行此约束。注意:SQL Azure 不支持。

注释:指定外键的注释。注意:SQL Azure 不支持。

关于 Navicat for SQL Server 的更多相关教程,可参考 Navicat 中文官网

标签:Navicat for SQL Server,表外键,Navicat中文官网

读者也访问过这里:

版权所有 Copyright © 2015 Navicat数据库管理软件    苏州苏杰思网络有限公司旗下网站 软件使用须知    特聘法律顾问:江苏政纬律师事务所 宋红波    苏ICP备14036386号-20