1Z0-051 QUESTION 13 Q字符的特殊使用

QUESTION 13

View the Exhibit and examine the structure of the PRODUCTS table.

You need to generate a report in the following format:
CATEGORIES
5MP Digital Photo Camera's category is Photo
Y Box's category is Electronics
Envoy Ambassador's category is Hardware

Which two queries would give the required output? (Choose two.)


A. SELECT prod_name ||q'' || 's category is ' || prod_category CATEGORIES  FROM products;

B. SELECT prod_name || q'['s] || 'category is ' ||  prod_category CATEGORIES   FROM products;

C. SELECT prod_name || q'\'s\'  ||  'category is ' || prod_category CATEGORIES    FROM products;
D. SELECT prod_name || q'<'s>'  || 'category is ' ||  prod_category CATEGORIES    FROM products;

答案:CD

解析:

--A选项报错;
SQL> SELECT prod_name ||q'' || 's category is ' || prod_category CATEGORIES  FR
M products;
ERROR:
ORA-01756: 引号内的字符串没有正确结束
--B选项报错;

SQL> SELECT prod_name || q'['s] || 'category is ' ||  prod_categoryCATEGORIES
FROM products;
ERROR:
ORA-01756: 引号内的字符串没有正确结束

--C选项执行正确
SQL> SELECT prod_name || q'\'s\'  ||  'category is ' || prod_category CATEGORIE
    FROM products;

CATEGORIES
-------------------------------------------------------------------------------

test'scategory is testcategory
Envoy Ambassador'scategory is Hardware
Y Box'scategory is Electronics
5MP Digital Photo Camera'scategory is Photo
--D选项执行正确
SQL> SELECT prod_name || q'<'s>'  || 'category is ' ||  prod_category CATEGORIE
    FROM products;

CATEGORIES
-------------------------------------------------------------------------------

test'scategory is testcategory
Envoy Ambassador'scategory is Hardware
Y Box'scategory is Electronics
5MP Digital Photo Camera'scategory is Photo

SQL>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值