如果视图引用的表或视图本身被删除,则该视图不能再被使用,直到创建新的基本表或视图。
举一反三
- 关于删除视图,下列说法正确的是() A: 删除视图,则创建视图的基本表也将被删除 B: 删除基本表,则由基本表创建的视图也将被删除 C: 删除基本表,则由基本表创建的视图不受影响 D: 删除视图,则创建视图的基本表不受影响
- 下列关于使用如下SQL语句删除视图的叙述中,哪些是错误的?( )[br][/br]DROP view A: 视图的删除是指从数据字典中删除视图的定义。 B: 视图的删除是指既从数据字典中删除视图的定义,同时也删除该视图中的数据。 C: 视图的删除是指删除该视图中的数据,该视图的定义仍然保留在数据字典中。 D: 若导出某个视图的基本表被删除了,则该视图将失效。 E: 若某个视图被删除了,则导出该视图的基本表也被删除了。
- 关于视图权限说法正确的是()。 A: 用户创建视图时没有任何权限限制 B: 用户在创建视图时,需要检查其在所引用的视图或表上的SELECT权限 C: 用户访问视图时都要检查该用户在试图所引用表或视图上的权限 D: 用户在访问视图时,若视图的创建者也是其引用的视图或表的创建者,则不检查该用户在视图所引用的视图或表上的权限
- SQL的视图可以从____基础上创建的。 A: 基本表 B: 视图 C: 基本表或视图 D: 数据库
- 关于视图,描述错误的是( )。 A: 不能在临时表或表变量上创建视图 B: 创建视图的SQL语句中不能使用ORDER BY子句 C: 更新视图是指通过视图对基本表的数据进行修改,更新视图没有任何限制 D: 创建视图的SQL语句中不能使用INTO子句