关于Oracle连接和ANSI连接语法,哪三个陈述是正确的?
答案 0 :(得分:1)
考试期望的答案是:
3)Oracle连接语法支持创建两个表的笛卡尔积。
4)符合SQL:1999的ANSI连接语法支持自然连接。
7)符合SQL:1999的ANSI连接语法支持创建两个表的笛卡尔积。
3)很有趣,因为Oracle(符合AKA SQL:89的ANSI)连接语法没有针对CROSS连接的明确表示法:我们只是在WHERE子句中省略了相关条件。这使得意外创建笛卡尔积非常容易,并且是支持使用SQL:99的参数之一。
此选项突出显示了此类考试问题的问题:
- Oracle联接语法的性能优于SQL:1999兼容的ANSI联接语法。
虽然这通常不是正确的,而且性能是等效的,但在某些情况下是正确的,这主要与外部联接有关。我们的Oracle版本越新,这些情况就越少见。它不是使用旧语法的参数,只是要牢记的一点。 Find out more。