It is optional in ANSI SQL, not just in T-SQL.
And it is optional, because the joins are unambiguous without the use of OUTER
.
Why is OUTER optional in SQL Server? [closed]
-
21-04-2022 - |
Question
Referring to this post on Stack Overflow
Why was the key word OUTER
made optional (in LEFT OUTER JOIN
etc) - if it had been a required word then scripts written on SQL Server would be more standard compliant?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow