在删除表时,如果其他的外键与要删除的表中的主键关联,则不能直接删除,需要先删除与其关联的外键,才能删除包含主键的表。具体删除步骤如下:删除与该表主键有关的外键约束;删除包含该表主键的记录;删除该表。如果存在多个外键与该表主键关联,则需要先删除这些外键,然后再删除包含主键的记录,最后再删除该表。删除外键...
既然要删除表,首先其他表中的外键约束要先解除,否则直接删除主表会影响数据库的正确性。解除外键约束的...
在为B表创建外键约束的时候指定练级删除,删除A表中的记录时,系统自动删除B表中对应的记录。创建脚本:create table A1(主键 int not null primary key, 名称 varchar(20));go create table B1(主键 int not null primary key, 外键 int, 名称 varchar(20),constraint FK_A foreign key(外键) ...
即该表的 id 为 另一个表的外键,因此不能删除。 查看外建约束命令 sp_helpconstraint 查询数据库 select * from sysdatabases select * from sysobjects
主键用来唯一地标识一条记录,不能有重复的记录,不允许为空,主键只能有一个,用来保证数据完整;表的外键是另一表的主键,外键可以有重复的,可以是空值,一个表可以有多个外键,用来和其它表建立联系用的。外键列是否在主表中存在,若不存在,则报错:ORA-02291: integrity constraint (SYS.FK_XX) violated - parent ...
假设表R1中的属性A有外键参照表R2的主键,要使R2中被参照主键属性被删除时,若R1中参照元组有相应属性值则禁止删除,那么该外键应设置为下列哪种策略? ( )A.ON D
在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是()A.RESTRICT方式B.CASCADE方式C.SETNULL方式D.CHECK方式的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一
刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供若在定义外键时选择CASCADE方式,则删除主键表中某个元组时,会把外键表中外键值等于该元组主键值的元组一起删除。( )A.正确B.错误的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题W
如果指定了缺省值,若修改或删除主表的主键时,把子表中参照的外键设置为缺省值(Default)。 级联(Cascade)。把主表中主键修改为一个新的值时,相应修改子表中外键的值;或者删除主表中主键的记录时,要相应删除子表中外键的记录。 注意理解以上的约束时,抓住操作的都是主表。子表的操作都是相对主表来说的。操作...
单项选择题当存在级联删除时,以下哪种设置会在主表的主键对应的列数据删除后将外键对应的列的数据一并删除?() A.cascade B.set null C.no action D.restrict 点击查看答案 您可能感兴趣的试卷 你可能感兴趣的试题 1.单项选择题下列选项中不属于约束的特点的是()。