单项选择题
在SQLServer2005中,假设orders表中存在自动编号字段oid等于1的记录,执行下面T-SQL,以下说法正确的是()
EGIN TRANSACTION
Delete from Orders where oid =1
IF(@@Error< >0)
ROLLBACK TRANSACTION
Else
COMMIT TRANSACTION
A.执行成功,oid 为1的记录被永久删除
B.执行成功,order表没有任何变化
C.执行时出现错误
D.执行成功,但事务处理并没有结束
点击查看答案&解析
相关考题
-
单项选择题
在SQLServer 20050中,声明一个最多可以存储5个字符的变量A,正确的代码为()
A.DECLARE A VARCHAR(5)
B.DECLARE @A VARCHAR(5)
C.Private A VARCHAR(5)
D.Private @A VARCHAR(5) -
单项选择题
在SQL Sever中,执行存储过程MY_PROC的正确的T_SQL为()
A.RUN MY_PROC
B.EXECUTE MY_PROC
C.START MY_PROC
D.SHELL MY_PROC -
单项选择题
在SQL Sever 2005中,以下关于视图数据的操作,正确的描述是()
A.视图数据只能用来查询和浏览,不能进行修改、插入和删除
B.可以修改和删除视图的数据,但是这些数据不更新到数据库表中
C.可以在查询分析器中使用INSERT/UPDATE/DELETE 等SQL语句对视图进行操作
D.由于视图是数据库基表数据的复制,因此删除视图中的数据行,不会影响到基表的数据