首页 > 试题广场 >

对基本表 S,执行操作 DROP TABLES RESTRI

[单选题]
对基本表 S,执行操作 DROP TABLES RESTRICT 的作用是()。
  • 删除基本表 S 中的所有元组
  • 把基本表 S 及产生的一切视图全部删除
  • 当没有由 S 中的列产生的视图或约束时将表 S 删除
  • 删除表 S,将引用表 S 的视图中的一切视图的属性值置为空值
CASCADE表示表的删除没有限制条件,在删除基本表的同时,相关的依赖对象(如视图)都将被删除。

RESTRICT表示表的删除是有条件限制的,要删除的基本表不能被其他表的约束所引用,不能有视图,不能有触发器,不能有存储过程或函数等。如果存在这些依赖该表的对象,则表不能被删除
发表于 2018-06-23 09:17:12 回复(3)
DROP TABLE — 从数据库中删除一个表 
SQL92 为 DROP TABLE 声明了一些附加的功能:
RESTRICT 
确保只有不存在相关视图或完整性约束的表才可以被删除. 
CASCADE 
任何引用的视图或完整性约束都将被删除
发表于 2017-08-01 19:10:44 回复(0)
cascade表示一下子相关的都删除 restrict表示表的删除是条件限制的 不能有相关的基本表和视图
编辑于 2024-03-10 04:20:47 回复(0)
DROP TABLE — 从数据库中删除一个表 
SQL92 为 DROP TABLE 声明了一些附加的功能:
RESTRICT 
确保只有不存在相关视图或完整性约束的表才可以被删除. 
CASCADE 
任何引用的视图或完整性约束都将被删除
发表于 2022-11-02 00:08:09 回复(0)
restrict 约束条件下
发表于 2018-08-21 12:45:41 回复(0)
没记住
发表于 2018-02-08 13:36:24 回复(0)