删除基表时,由该基表导出的所有视图定义没有被删除,但已无法使用,删除这些视图定义必须用DROP VIEW显式删除。
对
举一反三
- 使用DROP TABLE语句删除基表时,可以自动删除由该表导出的视图
- 下列关于使用如下SQL语句删除视图的叙述中,哪些是错误的?( )[br][/br]DROP view A: 视图的删除是指从数据字典中删除视图的定义。 B: 视图的删除是指既从数据字典中删除视图的定义,同时也删除该视图中的数据。 C: 视图的删除是指删除该视图中的数据,该视图的定义仍然保留在数据字典中。 D: 若导出某个视图的基本表被删除了,则该视图将失效。 E: 若某个视图被删除了,则导出该视图的基本表也被删除了。
- 已使用DROP TABLE除去删除表,若要删除表上的视图,必须通过使用DROP VIEW手工删除
- 使用DROP VIEW语句可以删除视图的定义,而不会删除视图对应的数据
- 用DROP VIEW 语句删除视图时,只将数据字典中的视图的定义删除,并且对产生视图数据的基本表中的数据也有影响。( )
内容
- 0
下面关于视图的叙述中,正确的是 ______。 A: 当某一视图被删除后,由该视图导出的其他视图也将被自动删除 B: 若导出某视图的基本表被删除了,但该视图不受任何影响 C: 视图一旦建立,就不能被删除 D: 当修改某一视图时,导出该视图的基本表也随之被修改
- 1
删除基本数据表的定义时,视图并不会跟随删除,但无法再正常使用。
- 2
DROP VIEW可以删除视图。
- 3
下列关于视图的叙述中,正确的是( ). A: 当某一视图被删除后,由该视图导出的其他视图也将自动删除 B: 若导出某视图的数据库表被删除了,该视图不受任何影响 C: 视图一旦建立,就不能被删除 D: 视图和查询一样
- 4
SQL中,使用DROP TABLE 语句删除某个基本表时,不能被自动删除的是() A: 此表中的数据 B: 基于此表的完整性约束 C: 基于此表的索引 D: 基于此表的视图