【单选题】可以在视图定义中使用WITH CHECK OPTION子句,该子句的作用是()。
A. 视图中的数据是只读的。 B. 可以任意通过视图修改基表中的数据。 C. 可以有条件地通过视图修改基表中的数据。 D. 不允许通过视图修改基表中的数据。
A. 视图中的数据是只读的。 B. 可以任意通过视图修改基表中的数据。 C. 可以有条件地通过视图修改基表中的数据。 D. 不允许通过视图修改基表中的数据。
可以有条件地通过视图修改基表中的数据。
举一反三
- ( )当通过视图修改数据时,实际上是在改变基表中的数据;相反地,视图数据的改变也会自动反映在由视图产生的基表中。
- 通过视图可以修改表数据,但当视图是从多个表导出的时,不允许做修改数据操作。
- ( )通过对视图的数据修改,它一定会对基表的数据进行修改。
- 下列关于视图的说法中哪个是正确的 A: 视图是将基本表中的数据检索出来后重新组成的一个新表 B: 视图是一种虚表,本身保存的只是视图的定义,查看视图数据时,SQL Server将其定义转换为相应的select语句,然后进行检索并显示结果 C: 通过视图可以修改多个基表的数据 D: 对任何视图都可以通过该视图修改基表的数据
- 下列不属于视图插入、更新视图时的限制的是: A: 在一个语句中,一次不能修改一个以上的视图基表。 B: 允许对视图定义中包含GROUP BY子句的视图进行插入或修改操作。 C: 对视图中所有的列的修改必须遵守视图基表中所定义的各种数据约束条件。 D: 不允许对视图中的计算列进行修改。
内容
- 0
关于视图的说法错误的是()A、视图不是真实存在的表而是一个虚拟的表 A: 视图只能由一个表导出 B: 通过修改视图可以影响基表中的数据 C: 视图所对应的数据存储在视图所引用的表中
- 1
下列()选项是在使用视图修改数据时需要注意的。 A: 在一个UPDATE语句中修改的列必须属于同一个基表 B: 一次就能修改多个视图基表 C: 视图中的所有列的修改必须遵守视图基表中所定义的各种数据完整性约束 D: 可以对视图中的计算列进行修改
- 2
当修改基表数据时,视图________。
- 3
当修改基表数据时,视图( )。[br][/br](2.5) A: 需要重建 B: 可以看到修改结果 C: 无法看到修改结果 D: 不许修改带视图的基表
- 4
视图是从一个或者多个表及其他视图中通过__________语句导出的虚拟表,视图的数据来自定义视图的查询所___________,并且在引用视图时__________。通过视图可以实现对基表数据的查询与___________