title: Type casting in Hibernate for column in Informix database
body: <p>I am using Informix for a OR database and Spring + Hibernate on the backend of my application.
  The thing is, I make in a String variable the query that inserts data in the database table. In this query string I'm using type casting for some columns (something like this: <code>..ROW(street,city,country)::addressT..</code> where addressT is the type I made in the database).</p>
  
  <p>The problem here lays in Hibernates <code>createSQLQuery(String query)</code> method. When I pass it the query string, it automatically searches in that string for named parameters (:namedParameter - so the "colon" sign and the name of the parameter) and tries to replace it with something.
  The result is a query like this: <code>...ROW(street,city,country)?...</code></p>
  
  <p>Is there any way to disable hibernates automatic named parameter replacement or is there any other way to forward the native query to my Informix database?</p>