如果要对视图的列进行增减操作,或定义类型等,下述操作方案描述错误的是( )
A: alter view 视图名称 add | drop |modify 列名.., 直接修改视图,为它增删改相应列
B: alter view 视图名称 as select .. 视图的列上的增减,通过查询子句中的select 来重新定义.
C: alter table 源表名 change |modify 列名, 视图列类型的更新要对源表的列属于更新操作.
A: alter view 视图名称 add | drop |modify 列名.., 直接修改视图,为它增删改相应列
B: alter view 视图名称 as select .. 视图的列上的增减,通过查询子句中的select 来重新定义.
C: alter table 源表名 change |modify 列名, 视图列类型的更新要对源表的列属于更新操作.
举一反三
- 为已存在的表添加一个新列应使用()命令 A: alter table 表名 add新列名 列定义 B: alter table 表名 drop新列名 列定义 C: alter table 表名 change新列名 列定义 D: alter table 表名 modify新列名 列定义
- 在SQL Server中,修改表中列定义的正确的SQL语句是()。 A: ALTER TABLE 表名 ALTER COLUMN 列名 数据类型 B: ALTER TABLE 表名 ALTER 列名 数据类型 C: ALTER TABLE MODIFY COLUMN 列名 数据类型 D: ALTER TABLE 表名 ADD 列名 数据类型
- 使用SQL定义视图的命令是()。 A: CREATE VIEW 视图名 B: CREATE 视图名 C: ALTER 视图名 D: ALTER VIEW 视图名
- 使用ALTER VIEW可修改视图的名称
- 下列关于通过视图更新数据的说法,错误的是()。 A: 如果视图的定义涉及到多张表,则对这种视图一般情况下允许进行更新操作 B: 如果定义视图的查询语句中含有GROUPBY子句,则对这种视图不允许进行更新操作 C: 如果定义视图的查询语句中含有统计函数,则对这种视图不允许进行更新操作 D: 如果视图数据来自单个基本表的行、列选择结果,则一般情况下允许进行更新操作