13.View the Exhibit and examine the structure of the PRODUCTS table.
2016-01-19 17:22
483 查看
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
解析:这道题考察的是q前缀,在oracle中表示一个单引号或者其他特殊字符,需要'',因此如果表示's,需要''s,然后把它括起来的话
就需要如下,这种方式
SQL> select '''s' from dual;
''
--
's
oracle为了处理简便,出现了q前缀,也就是一个q然后更一个单引号,然后一个任意字符,然后是你要显示的内容,最后对应的任意字符和单引号,比如下面这个
SQL> select q'{a'a}',q'| b'b|',q'[ c'c ]',q'\ d'd\',q'a e'ea',q'( f'f)' from dual;
Q'{ Q'|B Q'[C' Q'\D Q'AE Q'(F
--- ---- ----- ---- ---- ----
a'a b'b c'c d'd e'e f'f
这里需要注意,如果使用括号的话,应该是左右匹配,不能是相同的比如(){}[],中文的测试不行
A:错误,q'''s category is ' 这个q''是开头,然后没有找到结束的''
B:错误,q'['s ]'category is '这里应该改成q'['s category is ]'
C:正确,q'\'s\' ' category is '这里的连接都没有使用||,就q前缀来说是正确的,因为q'\'s\'表示's,' category is '表示category is,因此我觉得这里其实应该是
q'\'s\'||' category is '
D:正确,q'<'s >' 'category is '同C,我觉得应该是q'<'s >'||'category is '
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
解析:这道题考察的是q前缀,在oracle中表示一个单引号或者其他特殊字符,需要'',因此如果表示's,需要''s,然后把它括起来的话
就需要如下,这种方式
SQL> select '''s' from dual;
''
--
's
oracle为了处理简便,出现了q前缀,也就是一个q然后更一个单引号,然后一个任意字符,然后是你要显示的内容,最后对应的任意字符和单引号,比如下面这个
SQL> select q'{a'a}',q'| b'b|',q'[ c'c ]',q'\ d'd\',q'a e'ea',q'( f'f)' from dual;
Q'{ Q'|B Q'[C' Q'\D Q'AE Q'(F
--- ---- ----- ---- ---- ----
a'a b'b c'c d'd e'e f'f
这里需要注意,如果使用括号的话,应该是左右匹配,不能是相同的比如(){}[],中文的测试不行
A:错误,q'''s category is ' 这个q''是开头,然后没有找到结束的''
B:错误,q'['s ]'category is '这里应该改成q'['s category is ]'
C:正确,q'\'s\' ' category is '这里的连接都没有使用||,就q前缀来说是正确的,因为q'\'s\'表示's,' category is '表示category is,因此我觉得这里其实应该是
q'\'s\'||' category is '
D:正确,q'<'s >' 'category is '同C,我觉得应该是q'<'s >'||'category is '
相关文章推荐
- 环形缓冲区的设计及其在生产者消费者模式下的使用(并发有锁环形队列)
- oracle 通过存储过程把表生成csv
- C#中两个窗体将相互跳转
- ASP.NET实现上传图片并生成缩略图的方法
- Hadoop伪分布式搭建-(4)
- 网页超链接打开QQ对话框
- 桥接模式和中继模式的区别【转】
- PNG文件结构分析 ---Png解析
- Android设置启动画面
- IOS-学习笔记(2)
- In Gradle projects, always use http://schemas.android.com/apk/res-auto for custom attributes more..
- 浅谈“be practical and realistic”
- PM2.5+温湿度采集+Wifi上网模块设计方案
- Redis配置文件参数说明
- oracle 自定义聚合函数(按字段分组,非分组字段进行合并)
- 解决输入法挤兑布局导致布局变形
- Linux下" >/dev/null 2>&1 "相关知识说明
- CSS3 RGBA
- jsp处理中文乱码
- Hadoop伪分布式搭建-(3)