niusouti.com
更多“通过游标对表进行删除或者更新操作时,WHERE CURRENT OF的作用是_________”相关问题
  • 第1题:

    在Visual FoxPro中,以下关于视图描述中错误的是 A)通过视图可以对表进行查询 B)通过视图可以对表进行更新 C)视图是一个虚表 D)视图就是一种查询


    正确答案:D
    视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容。视图和查询在功能上有许多相似之处,都可以时表进行查询,但是又有各自的特点,视图可以更新字段内容并返回源表,而查询文件的数据不能被修改,所以视图不是查询。故选项D为正确答案。

  • 第2题:

    使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句()


    正确答案:WHERE CURRENT OF

  • 第3题:

    分别叙述在进行插入、删除、更新操作时都需要进行哪些完整性检查,并说明理由。


    正确答案:(1) 执行插入操作时需要分别检查实体完整性规则、参照完整性规则和用户定义完整性规则。
    首先检查实体完整性规则,如果插入元组的主关键字的属性不为空值、并且相应的属性值在关系中不存在(即保持唯一性),则可以执行插入操作,否则不可以执行插入操作。
    接着再检查参照完整性规则,如果是向被参照关系插入元组,则无须检查参照完整性;如果是向参照关系插入元组,则要检查外部关键字属性上的值是否在被参照关系中存在对应的主关键字的值,如果存在则可以执行插入操作,否则不允许执行插入操作。另外,如果插入元组的外部关键字允许为空值,则当外部关键字是空值时也允许执行插入操作。
    最后检查用户定义完整性规则,如果插入的元组在相应的属性值上遵守了用户定义完整性规则,则可以执行插入操作,否则不可以执行插入操作。
    (2) 执行删除操作时一般只需要检查参照完整性规则。
    如果删除的是参照关系的元组,则不需要进行参照完整性检查,可以执行删除操作。 如果删除的是被参照关系的元组,则检查被删除元组的主关键字属性的值是否被参照关系中某个元组的外部关键字引用,如果未被引用则可以执行删除操作;否则可能有三种情况:
    1) 不可以执行删除操作,即拒绝删除;
    2) 可以删除,但需同时将参照关系中引用了该元组的对应元组一起删除,即执行级联删除;
    3) 可以删除,但需同时将参照关系中引用了该元组的对应元组的外部关键字置为空值,即空值删除。
    (3) 执行更新操作可以看作是先删除旧的元组,然后再插入新的元组。所以执行更新操作时的完整性检查综合了上述两种情况。

  • 第4题:

    使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句()<游标名>。 在SQL SERVER中,从游标中读取记录使用()语句。


    正确答案:WHERE CURRENT OF;FETCH

  • 第5题:

    在设计表单时,下列各项中()不是对表单中的控件进行的操作。

    • A、调整控件大小
    • B、删除控件
    • C、按住Ctrl键后拖动并进行复制
    • D、移动控件

    正确答案:C

  • 第6题:

    default约束是在对数据库数据进行()时检查。

    • A、插入操作
    • B、插入和删除操作
    • C、更新操作
    • D、插入和更新操作

    正确答案:A

  • 第7题:

    要更新游标结果集中的当前行,应使用()子句。

    • A、Where current of
    • B、for update
    • C、for delete
    • D、as modify

    正确答案:A

  • 第8题:

    有关Oracle9iTRUNCATE的描述,不正确的是()。

    • A、TRUNCATE语句是整表删除
    • B、TRUNCATE语句操作是可以回滚的
    • C、TRUNCATE语句对表的操作速度比DELETE要快
    • D、TRUNCATE语句对表的操作不能删除完整性约束条件,而DELETE操作可以删除

    正确答案:B

  • 第9题:

    单选题
    在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句。
    A

    WHERE CURRENT OF

    B

    INTO

    C

    FOR UPDATE

    D

    ORDER BY


    正确答案: C
    解析: 暂无解析

  • 第10题:

    填空题
    使用游标对基本表进行修改和删除操作的语句中,WHERE选项的格式为“WHERE()OF()。

    正确答案: CURRENT,<游标名>
    解析: 暂无解析

  • 第11题:

    单选题
    default约束是在对数据库数据进行()时检查。
    A

    插入操作

    B

    插入和删除操作

    C

    更新操作

    D

    插入和更新操作


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    在定义游标时使用的FOR UPDATE子句的作用是()。
    A

    执行游标

    B

    执行SQL语句的UPDATE语句

    C

    对要更新表的列进行加锁

    D

    都不对


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在定义游标时使用的FOR UPDATE子句的作用是()。

    A.执行游标

    B.执行SQL语句的UPDATE语句

    C.对要更新表的列进行加锁

    D.都不对


    参考答案:C

  • 第14题:

    可以对多个表同时进行删除和更新操作。


    正确答案:错误

  • 第15题:

    使用游标对基本表进行修改和删除操作的语句中,WHERE选项的格式为“WHERE()OF()。


    正确答案:CURRENT;<游标名>

  • 第16题:

    数据库管理系统在对表进行()操作时检查CHECK约束。

    • A、插入和删除数据之前
    • B、插入和删除数据之后
    • C、插入和更新数据之前
    • D、插入和更新数据之后

    正确答案:C

  • 第17题:

    外码约束是在对主表数据进行()检查。

    • A、插入操作
    • B、更新操作
    • C、插入和更新操作
    • D、更新和删除操作

    正确答案:D

  • 第18题:

    在定义游标时使用的FOR UPDATE子句的作用是()。

    • A、执行游标
    • B、执行SQL语句的UPDATE语句
    • C、对要更新表的列进行加锁
    • D、都不对

    正确答案:C

  • 第19题:

    在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句。

    • A、WHERE CURRENT OF
    • B、INTO
    • C、FOR UPDATE
    • D、ORDER BY

    正确答案:C

  • 第20题:

    单选题
    外码约束是在对主表数据进行()检查。
    A

    插入操作

    B

    更新操作

    C

    插入和更新操作

    D

    更新和删除操作


    正确答案: B
    解析: 暂无解析

  • 第21题:

    填空题
    使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句()

    正确答案: WHERE CURRENT OF
    解析: 暂无解析

  • 第22题:

    单选题
    要更新游标结果集中的当前行,应使用()子句。
    A

    Where current of

    B

    for update

    C

    for delete

    D

    as modify


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句()。 在SQL SERVER中,从游标中读取记录使用()语句。

    正确答案: WHERE CURRENT OF,FETCH
    解析: 暂无解析

  • 第24题:

    单选题
    数据库管理系统在对表进行()操作时检查CHECK约束。
    A

    插入和删除数据之前

    B

    插入和删除数据之后

    C

    插入和更新数据之前

    D

    插入和更新数据之后


    正确答案: B
    解析: 暂无解析