From Gudu: EasySQL Checker for Oracle is a SQL syntax validation tool, It can check to see whether a SQL statement syntax is valid before you actually run it against Oracle. It can opens several SQL files together and check all on the fly, then you can go directly to where the syntax error occurs by just double click the error message. EasySQL Checker for Oracle support Data Manipulation Language(DML) commands currently. (We will support all Data Definition Language (DML) commands,Transaction Control Commands, Session Control Commands and System Control Command soon). It also support SQL Functions,User Functoins,Expressions and Conditons in SQL statement.
read more +