试题详情
- 单项选择题 你是一家电力公司的数据库开发者。当客户在约定的时间之前的费用没有全部交纳,这费用将以每天增加1%直到交纳完。公司需要一个跟踪overdue的钱数。你要创建一个存储过程来更新平衡和报告overdue的钱数。这个存储过程显示如下: 每次存储过程没有错误能运行,它报告0的overdue。然而,你的overdue的平衡是因为被该存储过程更新了。你该怎么做来纠正这个问题?()
A、把该存储过程的第12-17行改为下面的语句:Return@@ROWCOUNT
B、把该存储过程的第5-6行改为下面的语句:DECLARE@countint把该存储过程的第12-17行改为下面的语句:SET@Count=@@ROWCOUNTIf@@ERROR=0Return@CountElseReturn–1
C、把该存储过程的第5行改为下面的语句:DECLARE@Errint,@Countint把该存储过程的第12-17行改为下面的语句:SELECT@Err=@@ERROR,@Count=@@ROWCOUNTIF@Err=0Return@CountElseReturn@Err
D、把该存储过程的第5行改为下面的语句:Return@@Error
- D
关注下方微信公众号,在线模考后查看
热门试题
- 在SELECT语句中使用AVG(属性名)
- 对于一个学生表,如果想限制学生入学成绩只
- 下面的选项不是关系数据库基本特征的是()
- 在SQL中,实现修改表中数据的语句是()
- 您需要从方案中的雇员表中删除EMP_FK
- 哪一个CREATETABLE语句执行时会
- 数据库服务器、数据库和表的关系,正确的说
- PO_DETAILS表包含以下列: PO
- 您需要创建PROJECT_HIST表。该
- 在一个课程关系中,最可能成为主关键字(或
- 在SQL中,用户可以直接操作的是()。
- 在Oracle允许你在子表中创建FORE
- 表1-表4是下列题目中用到的4个表,请根
- 你是一个医院数据库的开发者。你正在设计一
- 创建视图时,不能使用下列哪个关键字()
- 您负责管理一个Oracle数据库,其中包
- 对于SQL Server的三种恢复模型,
- 请简述数据窗口的作用和组成。
- 在实际应用中,尽可能不要通过视图对记录进
- 在PowerScript语言中,要访问m