Thread: [Squirrel-sql-commits] sql12/app/src/net/sourceforge/squirrel_sql/client/session SQLExecuterTask.j
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: Rob M. <man...@us...> - 2007-01-29 01:32:26
|
Update of /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv14847/app/src/net/sourceforge/squirrel_sql/client/session Modified Files: SQLExecuterTask.java Log Message: Only attempt to join stored proc fragments for Oracle sessions(Other DBs don't necessarily allow embedded statement separators in the procedure body). Also, made the detection of store proc declarations more robust using regex. Index: SQLExecuterTask.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SQLExecuterTask.java,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** SQLExecuterTask.java 12 Jun 2006 19:24:09 -0000 1.30 --- SQLExecuterTask.java 29 Jan 2007 01:32:00 -0000 1.31 *************** *** 37,40 **** --- 37,41 ---- import javax.swing.SwingUtilities; + import net.sourceforge.squirrel_sql.client.db.dialects.DialectFactory; import net.sourceforge.squirrel_sql.client.session.event.ISQLExecutionListener; import net.sourceforge.squirrel_sql.client.session.properties.SessionProperties; *************** *** 137,141 **** props.getSQLStatementSeparator(), props.getStartOfLineComment(), ! props.getRemoveMultiLineComment()); List queryStrings = new ArrayList(); --- 138,143 ---- props.getSQLStatementSeparator(), props.getStartOfLineComment(), ! props.getRemoveMultiLineComment(), ! DialectFactory.isOracleSession(_session)); List queryStrings = new ArrayList(); |