Oracle OCP认证考试题目详解082系列第55题
一、考察的知识点摘要
本题主要考察Oracle数据库中q引用运算符(Quote Operator)的语法规则、SQL字符串拼接操作(使用||运算符)以及列别名的正确使用方法。q引用运算符用于简化字符串中包含单引号时的转义处理,是Oracle SQL特有的语法特性。
只要你关注我,我就回关你,互相学习提升哟!
二、英文题目和答案
题目:
Examine the description of the PRODUCT_STATUS table.
The STATUS column contains the values ‘in stock’ or ‘OUT OF STOCK’ for each row.
Which two queries will execute successfully? (作者怀疑这道题选项写的有问题,但是看其他博主的选项也是这么写的,只能先标记一下)
A.SELECT prod_id || q ’ (‘s not availablE.’ from product status WHERE status = ‘OUT OF STOCK’
B.SELECT prod_id || q ’ (‘s not availablE.’ "CURRENT AVAILABILITY"FROM product status WHERE status = 'OUT OF STOCK ’
C.SELECT prod_id “CURRENT AVAILABILITY” || q ’ ('s not availablE.'from product status WHERE status = ‘OUT OF STOCK’
D.SELECT prod id || q(‘s not availablE.’ 'curre