Except for the OUTER APPLY, which actually is supported beginning with Oracle 12.1, your statement is basic.
Check out https://stackoverflow.com/questions/31278927/is-there-any-alternative-for-outer-apply-in-oracle for if you use an earlier release of Oracle. And perhaps Tools -> Migration -> Scratch Editor could be of help:
A better forum to ask questions like this would be SQL
Point of order:
SQL statements are processed by databases, and their exact syntax is defined by the database product.
'SQL Server' is Microsoft's rdbms product.
"oracle' is Oracle Corporation's rdbms product.
'SQL Developer' is not a database, it is merely GUI client program, separate and distinct from the database. SQL Developer can actually be used with more databases than just Oracle Corporation's flagship database, 'oracle'.
Therefore, you do not convert SQL statements 'to SQL Developer'. You convert them to the database to which SQL Developer is connected.