问题 单项选择题

请检查如下的查询语句:
SELECT order_num, &order_date
FROM &&ordertbl
WHERE order_date=’&order_date’;
在以下有关执行这个SQL语句的陈述中,哪一个是正确的

A.在一个会话中,每次执行这个语句时都要提示用户输入表名
B.在一个会话中,只在第一次执行这个语句时提示用户输入表名
C.在一个会话中,每次执行这个语句时都要提示用户输入order_num列的值
D.在执行这个语句时将产生错误,因为WHERE子句中不允许有替代变量
E.在执行这个语句时将产生错误,因为替代变量在一个查询语句中必须唯一

答案

参考答案:B

解析: 这一题是测试对以“&”开始的替代变量和以“&&”开始的替代变量的理解。根据相关的介绍,可以断定选项B是正确的。如果将以上查询语句中的FROM &&ordertbl修改为FROM &ordertbl,A才是正确的,所以选项A是错误的。
根据有关替代变量可以出现的地方的介绍,可知替代变量几乎可以出现在SQL语句中的任何地方,其中包括在WHERE子句,所以选项D肯定是错误的。
因为order_num不是替代变量,因此系统执行SQL语句时不可能提示用户输入这个列的值,所以选项C也是错误的。
因为替代变量中一个查询语句可以多次使用,只不过每次系统都要提示用户而已,所以选项E也是错误的。

单项选择题
问答题

北京望京会计师事务所的注册会计师杨春、白雪已经于2006年3月10日完成了天津通明股份有限公司(以下简称通明公司)2005年度会计报表的外勤审计工作。现正在草拟审计报告。通明公司为钢铁冶练企业,杨春、白雪确定的会计报表层的重要性水平为300万元。杨春、白雪在复核审计工作底稿时,发现存在以下情况:
  (1)通明公司的应收账款中有400万元无法进行函证,也无法实施其他替代审计程序;
  (2)通明公司自2005年1月1日将所有机械设备折旧方法由平均年限法改为年数总和法,并已经在会计报表附注14中说明。该公司的机械设备占固定资产的比例为42%。
  (3)X公司2005年6月起诉通明公司侵权案已经于2006年2月14日审理完毕,通明公司将向X公司赔偿350万元,但通明公司拒绝在2005年度会计报表中作出调整;
  (4)自2006年1月后,股市大幅度下跌,通明公司如果在3月10日将短期投资股票转让,将导致570万元投资损失。通明公司虽然在其会计报表附注20中进行了充分说明,但拒绝调整2005年度的会计报表;
  (5)存货计价方法由先进先出法变更为后进先出法,这一改变使得当年存货余额增加 1000万元,当年的主营业务成本减少1000万元,利润总额增加1000万元。但通明公司已经在会计报表附注11中作了充分说明;
  要求:
  (一)分别针对上述情况,指出杨春、白雪应发表何种类型的审计意见,说明理由;
  (二)假定除第(3)、(4)、(5)情况外,被审计单位不存在其他情况,请代杨春、白雪综合确定审计意见的类型。