I come from 5+ years of experience with MS SQL and another 4 years of Oracle development. I know that you will hate many Oracle functions, especially in SQL ,;) but take it easy. Oracle is a really powerful DBMS. Although from a variety of perspectives, I prefer MSSQL over Oracle, but this is a different topic.
Regarding your problem:
The semicolon is just a statement delimiter.
The SQL developer uses Java and OCI, so you may have different problems (I just think something might be wrong).
, - , SQLPLUS Visual Query Tools, .
Oracle.
SQL * Plus.