<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
Chris,<BR>
<BR>
I created a JIRA for this with a patch on 7/Jul/8. See HHH-3379.<BR>
<BR>
Thanks,<BR>
Daniel.<BR>
<BR>
On Mon, 2009-05-04 at 16:22 -0400, Chris Bredesen wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Daniel,

Thanks for the work on this.  You should file a JIRA and include your 
patch there so it can be considered for inclusion.

Cheers,

Chris

Daniel Bell wrote:
&gt; Hi,
&gt; 
&gt; I have recently tried turning on SQL comments in hibernate 3.2.6.ga. 
&gt; However, I found that our database (informix 7.31) did not support SQL 
&gt; where the comment was at the start of the comment. Instead, the comment 
&gt; needed to be after the SQL. For example:
&gt; 
&gt; /* not accepted by informix 7.31*/ select * from systables;
&gt; 
&gt; select * from systables /* accepted by informix 7.31*/
&gt; 
&gt; Because of this, I have added a method to the Dialect for adding comments:
&gt; 
&gt;    /**
&gt;     * Add a comment to the SQL string.
&gt;     *
&gt;     * @param sql          StringBuffer holding the SQL.
&gt;     * @param comment      Comment to add to the SQL. May be null.
&gt;     */
&gt;    public void addCommentToSql(StringBuffer sql, String comment) {
&gt;        if (StringHelper.isNotEmpty(comment))
&gt;            sql.insert(0, &quot;/* &quot; + comment + &quot; */ &quot;);
&gt;    }
&gt; 
&gt; Thus, the default implementation provides the same functionality as 
&gt; before. However, derived Dialects may override this method to add the 
&gt; comment in a different location.
&gt; 
&gt; It is also possible to add additional comments in the derived Dialect. 
&gt; In our case, we also add the Java thread ID.
&gt; 
&gt; I have included a complete patch for this change for hibernate 3.2.6.GA. 
&gt; Please consider its inclusion in Hibernate.
&gt; 
&gt; Thanks,
&gt; Daniel.
&gt; 
&gt; 
&gt; ------------------------------------------------------------------------
&gt; 
&gt; _______________________________________________
&gt; hibernate-dev mailing list
&gt; <A HREF="mailto:hibernate-dev@lists.jboss.org">hibernate-dev@lists.jboss.org</A>
&gt; <A HREF="https://lists.jboss.org/mailman/listinfo/hibernate-dev">https://lists.jboss.org/mailman/listinfo/hibernate-dev</A>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>