OCP-1Z0-051-题目解析-第15题

15. View the Exhibit and examine the data in the CUSTOMERS table.  


Evaluate the following query: 
SQL> SELECT cust_name AS "NAME", cust_credit_limit/2 AS MIDPOINT,MIDPOINT+100 AS "MAX 
LOWER LIMIT" 
FROM customers; 

The above query produces an error on execution. 

What is the reason for the error?  

(问上面这条sql语句产生错误的原因是什么?)

A. An alias cannot be used in an expression. 
B. The a lias NAME should not be enclosed with in double quotation marks . 
C. The MIDPOINT+100 expression  gives an error because CUST_CREDIT_LIMIT contains NULL values. 
D.  The a lias MIDPOINT should be enclosed with in double quotation marks for the CUST_CREDIT_LIMIT/2 expression . 


Answer: A 

题目解析:

A:别名不可用于Select列表中的表达式(正确)
B:别名不可以放在双引号里(错误,别名放在双引号里表示别名的显示格式和输入一致)
C: MIDPOINT+100表达式出错,因为CUST_CREDIT_LIMIT包含空值(错误,这与空值无关)
D: CUST_CREDIT_LIMIT/2表达式的别名MIDPOINT需要加上双引号(错误,不加双引号表示别名的显示都是大写字母)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值