创建视图时,如果缺省了视图的各个属性列名,则该视图就由查询中SELECT子句的目标列的列名组成。但是有些特殊情况不允许缺省,必须明确指明组成视图的所有列名。
举一反三
- 在关系数据库中,SQL语言提供的SELECT查询语句基本形式为:SELECTA1,A2,...,AnFROMR1,R2,...,Rm[WHEREF]其中R和F分别对应于()。 A: 基本表或视图的列名,查询结果表,条件表达式 B: 条件表达式,基本表或视图的列名,查询结果表的列名 C: 查询结果表的列名,基本表或视图,条件表达式 D: 查询结果表的列名,条件表达式,基本表或视图
- 关于创建视图的正确的说法是( )。 A: 不能将默认值、规则和触发器与视图相关联 B: 只能基于基表创建视图 C: 在视图中修改列名会影响基表的列名 D: 定义视图的查询不能包含Order By, Compute By 和 Into子句
- 以下关于创建视图时,说法正确的是() A: 定义中引用的任何表或视图都必须存在。 B: 创建视图不能引用临时表。 C: SELECT语句中最大列名长度为64个字符。 D: SELECT语句中最大列名长度为32个字符
- create view语句创建视图,SELECT子句查询列中含有时,视图属性列表不能省略
- 在定义视图时,下列哪种情况下不能省略视图列名
