视图必须在基本表上创建,不能在视图之上创建。
举一反三
- 关于视图,描述错误的是( )。 A: 不能在临时表或表变量上创建视图 B: 创建视图的SQL语句中不能使用ORDER BY子句 C: 更新视图是指通过视图对基本表的数据进行修改,更新视图没有任何限制 D: 创建视图的SQL语句中不能使用INTO子句
- 不能创建临时视图,也不能基于临时表创建视图
- 关于删除视图,下列说法正确的是() A: 删除视图,则创建视图的基本表也将被删除 B: 删除基本表,则由基本表创建的视图也将被删除 C: 删除基本表,则由基本表创建的视图不受影响 D: 删除视图,则创建视图的基本表不受影响
- 在MySQL中除了可以在单表上创建视图,还可以在两个或者两个以上的基本表上创建视图
- 您需要对“销售”表创建一个视图,但“销售”表尚未创建。以下哪个说法是的() A: 创建视图前,必须创建“销售”表 B: 默认情况下,即使“销售”表不存在,也会创建视图 C: 使用FORCE选项,可以同时创建表和视图 D: 可以使用FORCE选项在创建“销售”表之前,创建视图