假设A是关系R的外键,S是A参照的目标关系,如果用户在删除了目标关系中的某一个元组而使得R中一个元组正在使用的外键取值不存在了,系统会有几种方法处理R中的元组在A属性列上的取值?最好有代码,谢谢大家
解决方案 »
- 我用asp查询mssql的记录,怎么样获取最后一条记录的信息?
- SQL 语句写法
- isNull()在SQL Server存储过程中的用法?
- 有没有办法让脚本文件SRole.sql在外部运行
- 这是什么原因,请高手指点!!!急
- 求推荐sqlserver的书籍,主要是管理方面的
- 求一条SQL语句?在线等 !!!!谢谢
- 建立索引时,若选择create unique,则有两个选择:Constrain , index,请问这两个有什么区别??
- 用VFOXPRO6.0/7.0能发短信息吗?
- SqlServer2012远程连接出错,本地正常~
- vista下安装sql server 2005 developer 安装完后没有management studio 项,只有配置项?
- 我用jspmyadmin管理sql2000数据库.说无法连接上数据库
1、拒绝执行。该策略一般设置为默认策略
2、级联操作。删除S一个元组造成了与参照表的不一致,则删除R中的所有造成不一致的元组。
3、设置为空置。删除S一个元组造成了与参照表的不一致,将R中所有造成不一致的元组的对应属性设置为空置。