Oracle Database SQL — Question 248
Which three statements are true about the Oracle join and ANSI join syntax? (Choose three.)
Answer options
- A. The Oracle join syntax supports creation of a Cartesian product of two tables.
- B. The Oracle join syntax only supports right outer joins.
- C. The SQL:1999 compliant ANSI join syntax supports creation of a Cartesian product of two tables.
- D. The Oracle join syntax performs less well than the SQL:1999 compliant ANSI join syntax.
- E. The Oracle join syntax supports natural joins.
- F. The Oracle join syntax performs better than the SQL:1999 compliant ANSI join syntax.
- G. The SQL:1999 compliant ANSI join syntax supports natural joins.
Correct answer: A, C, G
Explanation
The correct answers A, C, and G highlight the capabilities of both Oracle and SQL:1999 compliant ANSI join syntax regarding Cartesian products and natural joins. Option B is incorrect because the Oracle join syntax supports more than just right outer joins, while D and F contradict each other regarding performance, making them invalid choices.