在SQL Server 2005中,使用update语句更新数据库表中的数据,以下说法正确的是()

题目
单选题
在SQL Server 2005中,使用update语句更新数据库表中的数据,以下说法正确的是()
A

每次只能更新一行数据

B

表中的数据行可以全部被更新

C

如果没有数据项被更新,将提示错误信息

D

更新数据时,不能带有WHERE条件子句

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。

______UPDATE ON T FROM User


正确答案:REVOKE
REVOKE 解析:收回权限
REVOKE对象权限名[,…]ON{表名|视图|存储过程名}
FROM{数据库用户名|用户角色名}[,…]

第2题:

使用SQL的UPDATE语句更新数据表中的数据时,以下说法正确的是( )。

A.如果没有数据项被更新,将提示错误信息

B.更新数据时,必须带有WHERE子句

C.不能更新主关键字段的值

D.一次可以更新多行数据或多个字段的值


正确答案:D
更新数据的命令格式为:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2……][WHERE条件],一般使用WHERE子句指定更新的条件,并且一次可以更新多行数据或多个字段;如果不使用WHERE子句,则更新全部记录,故本题D为正确选项。

第3题:

SQL语言是关系数据库的一种标准语言。SQL中修改表的结构应使用的正确语句是

A.ALTER TABLE

B.MODIFY TABLE

C.CREATE TABLE

D.UPDATE TABLE


正确答案:A
解析:“CREATE TABLE”为创建一个表,“UPDATE TABLE”为更新表中记录,“MODIFY TABLE”为修改表的内容。

第4题:

使用SQL语句从数据库中更新记录,应使用()。

  • A、SELECT
  • B、INSERT
  • C、DELETE
  • D、UPDATE

正确答案:D

第5题:

在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )

A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕
B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消
D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

答案:C
解析:

第6题:

在SQL Server 2008中,某数据库用户User在此数据库中具有对于表数据的查询和更改权限。现要收回User对于T表的数据更改权,下述是实现该功能的语句,请补全该语句。【8】UPDATE ON T FROM User。


正确答案:
REVOKE【解析】对数据的访问是通过SQL Server 2008的权限层次结构进行管理的。可以通过GRANT、DENY和REVOKE语句来管理这个权限层次结构。三种语句的作用分别为:①GRANT:允许一个数据库用户或角色执行所授权限指定的操作;②DENY:拒绝一个数据库用户或角色的特定权限,并且阻止它们从其他角色中继承这个权限;③REVOKE:收回已经授予的权限。

第7题:

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

A.执行游标

B.执行SQL语句的UPDATE语句

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

D.都不对


参考答案:C

第8题:

SQL中的UPDATE语句可以用于______。

A.更新数据表的结构

B.更新数据表的值

C.更新索引

D.更新查询


正确答案:B

第9题:

导入数据是从SQL Server的()中检索数据,并将数据插入到SQL Server表的过程。

  • A、外部数据源
  • B、SQL Server数据库
  • C、表
  • D、视图

正确答案:A

第10题:

SQL Server中进行数据库备份的SQL语句是()。

  • A、INSERT DATABASE
  • B、BACKUP DATABASE
  • C、RESTORE DATABASE
  • D、UPDATE DATABASE

正确答案:B

更多相关问题