Actually, iirc, we did this FOR db2.

Larry

On 12/20/05, Sven Boden <[EMAIL PROTECTED]> wrote:
> Why have a JDBC standard when a lot of drivers react differently in the
> little details?
> DB2 and Oracle don't have problems with extra new lines :(
>
> So it also doesn't make sense to keep the JIRA entry open.
>
> Regards,
> Sven
>
> Clinton Begin wrote:
>
> >
> > Acutally it's not just for logging....certain JDBC drivers complain
> > about newline characters in the SQL stream.
> >
> > Otherwise, I'd be all for leaving them in.
> >
> > Cheers,
> > Clinton
> >
> > On 12/20/05, *Sven Boden (JIRA)* <ibatis-dev@incubator.apache.org
> > <mailto:ibatis-dev@incubator.apache.org>> wrote:
> >
> >         [
> >     
> > http://issues.apache.org/jira/browse/IBATIS-203?page=comments#action_12360956
> >     ]
> >
> >     Sven Boden commented on IBATIS-203:
> >     -----------------------------------
> >
> >     The problem is in class
> >     com.ibatis.sqlmap.engine.mapping.sql.SQLText in the method:
> >
> >       public void setText(String text) {
> >         this.text = text.replace('\r', ' ').replace('\n', ' ');
> >         this.isWhiteSpace = text.trim().length() == 0;
> >       }
> >
> >     Removing the first line of the method would solve the problem.
> >
> >     However this is the same old "problem" again of using the SQL
> >     query how it is specified in the XML file or "pretty printing" it.
> >     Removing the first line would make the logging output a little
> >     less nice.
> >
> >     Another solution would be to use the query as is (including
> >     newlines), and only pretty printing the SQL statement when it's
> >     actually required for logging purposes (this would also be a
> >     little faster without logging on).
> >
> >     Regards,
> >     Sven
> >
> >     > Sql comments inside sqlMap's select tag, throws exception
> >     > ---------------------------------------------------------
> >     >
> >     >          Key: IBATIS-203
> >     >          URL: http://issues.apache.org/jira/browse/IBATIS-203
> >     >      Project: iBatis for Java
> >     >         Type: Improvement
> >     >   Components: SQL Maps
> >     >     Versions: 2.1.5
> >     >  Environment: WinXP
> >     >     Reporter: Henrik Westman
> >
> >     >
> >     > Using sql comments i.e. lines prepended with "--", causes an
> >     exception.
> >     > Seems like ibatis, parses the CDATA content of the select tag,
> >     > into one long line without any newlines.
> >     > ex.
> >     > <select>
> >     >       <![CDATA[
> >     >                 select * from myTable
> >     >                -- here is my comment
> >     >                 where myCol = 5
> >     >         ]]>
> >     > </select>
> >     > gets parsed into
> >     >                 select * from myTable -- here is my comment
> >     where myCol = 5
> >     > which is now invalid sql.
> >     > Not being able to comment is annoying
> >     > when you have very long SQL statements.
> >
> >     --
> >     This message is automatically generated by JIRA.
> >     -
> >     If you think it was sent incorrectly contact one of the
> >     administrators:
> >        http://issues.apache.org/jira/secure/Administrators.jspa
> >     -
> >     For more information on JIRA, see:
> >        http://www.atlassian.com/software/jira
> >
> >
>
>

Reply via email to