SQL 中关于视图操作,错误的说法是?()
A: 更新视图包括插入、删除、修改三类操作
B: 视图多用于查询
C: 视图是实际数据库实体
D: 安全起见,更新视图时需要在定义视图时增加with check option子句
A: 更新视图包括插入、删除、修改三类操作
B: 视图多用于查询
C: 视图是实际数据库实体
D: 安全起见,更新视图时需要在定义视图时增加with check option子句
举一反三
- 在SQL中视图是() A: 视图是一种基本的数据库对象。 B: 是将定义好的查询作为视图对象存储在数据库中。 C: From子句后面能是表不能是视图。 D: 通过视图来插入(INSERT)、更新(UPDATE)和删除(DELETE)数据时,不需要溯源到原表/基表来进行操作。
- 创建视图时,with check option选项有什么作用 A: 进行视图创建语法的检查 B: 查询视图数据时,不让不符合条件的记录显示出来 C: 向视图插入或更新数据时,检查插入或更新的数据与视图的筛选条件语句是否符合,不符合,则禁止操作 D: 删除视图记录时进行检查,避免被误删已经被其他表或视图引用的数据
- *在SQL SERVER 2008中,如果要求对视图更新时必须满足视图定义的查询语句,应当在创建视图语句中使用( )。 A: WITH UPDATE OPTION B: WITH INSERT OPTION C: WITH DELETE OPTION D: WITH CHECK OPTION
- WITH CHECK OPTION表示使用视图更新数据时应满足视图定义中设置的条件。(1.0)
- 下列关于通过视图更新数据的说法,错误的是()。 A: 如果视图的定义涉及到多张表,则对这种视图一般情况下允许进行更新操作 B: 如果定义视图的查询语句中含有GROUPBY子句,则对这种视图不允许进行更新操作 C: 如果定义视图的查询语句中含有统计函数,则对这种视图不允许进行更新操作 D: 如果视图数据来自单个基本表的行、列选择结果,则一般情况下允许进行更新操作