SQL INSERT和UPDATE的规范类别介绍

下文将对SQL INSERT 和UPDATE 规范类别进行介绍说明,包括删除规则和更新规则等,供您参考,如果您对SQL INSERT和UPDATE 感兴趣的话,不妨一看。

展开以显示有关该关系的“删除规则”和“更新规则”的信息。

删除规则

指定当数据库的最终用户尝试删除某一行,而该行包含外键关系所涉及的数据时所发生的情况。如果设置为:

无操作    显示一条错误信息,告知用户不允许执行该删除操作,DELETE 将被回滚。

级联    删除包含外键关系中所涉及的数据的所有行。

设置空    如果表的所有外键列都可接受空值,则将该值设置为空。仅适用于 SQL Server 2005。

设置默认值    如果表的所有外键列均已定义默认值,则将该值设置为列定义的默认值。仅适用于 SQL Server 2005。

更新规则

指定当数据库的用户尝试更新某一行,而该行包含外键关系所涉及的数据时所发生的情况。如果设置为:

无操作    显示一条错误信息,告知用户不允许执行该删除操作,DELETE 将被回滚。

级联    删除包含外键关系中所涉及的数据的所有行。

设置空    如果表的所有外键列都可接受空值,则将该值设置为空。仅适用于 SQL Server 2005。

设置默认值    如果表的所有外键列均已定义默认值,则将该值设置为列定义的默认值。仅适用于 SQL Server 2005。
 

 

【编辑推荐】

删除SQL Server外键约束的实例

修改SQL主键约束的SQL语句写法

如何定义SQL主键

SQL字段类型长度的更改方法

sql server主键的问题现状

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/271882.html<

(0)
运维的头像运维
上一篇2025-05-08 11:57
下一篇 2025-05-08 11:58

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注