【优技教育】Oracle 19c OCP 082题库(Q 16题)- 2024年修正版
考试科目:1Z0-082
考试题量:90
通过分数:60%
考试时间:150min
本文为(CUUG 原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。
原文地址:http://www.cuug.com/index.php?s=/home/article/detail/id/3397.html
第16题:
16、
Choose three.
Which three are true about scalar subquery expressions?
A) A scalar subquery expression that returns zero rows evaluates to zero.
B) They can be used as default values for columns in a CREATE TABLE statement.
C) They cannot be used in GROUP BY clauses.
D) A scalar subquery expression that returns zero rows evaluates to NULL.
E) They cannot be used in the VALUES clause of an INSERT statement.
F) They can be nested.
Answer:DEF
(解析:所谓的标量子查询就是查询查询到的数据,当作一般的子查询来对待,当然还是有区别的。
标量子查询是 Oracle 的一个很好的特性,也是 Oracle 的 SQL 实现如何真正将自己与其他所有查询区分开来的另一个例子。标量子查询允许您将返回标量值的 SQL 语句嵌入到 SQL 语句中,亦称为“"SELECTing a SELECT"”。
例子:
SQL> SELECT
2 ( SELECT sysdate FROM dual )
3 FROM dual;
(SELECTSYSDATE
--------------
27-12 月-19
因此,如您所见,不再需要 PL/SQL 函数来发出游标并返回值,您可以将其直接嵌入到SELECT 语句中。那么,这会带来什么好处呢?嗯,有很多,从简化游标到减少上下文切换。
返回 0 行,则评估为 null:
SQL> select
2 (select ename from emp where empno=7788)
3 from emp;
(SELECTENAMEFROMEMPW
--------------------
Oracle 19c OCP认证需要到Oracle指定的WDP机构,有了培训记录之后才能考试,考试需要考2科,分别是082(60%及格)和083(57%及格),两科都通过之后才能拿到证书。证书如下: