} finally { notifyStatementCompleted();
    public int executeUpdate() throws SQLException {        notifyStatementStarted();        try {            Object syncObject = getSynchronizationObject();            synchronized (syncObject) {                if (internalExecute(isExecuteProcedureStatement)) { throw new FBSQLException(                        "Update statement returned results."); }                return getUpdateCount();            }        } finally {            notifyStatementCompleted();        }    }