<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Isaac Richards wrote:<br>
<blockquote cite="mid200409010233.59733.ijr@po.cwru.edu" type="cite">
  <pre wrap="">On Tuesday 31 August 2004 05:50 am, David H&auml;rdeman wrote:
  </pre>
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">Does this sound like a better solution?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Much, much better, thanks. =)  This sounds like something I could live with 
down the road.

  </pre>
</blockquote>
Are you sure? It seems to me that the moment you hit a "bump" (a MySQL
feature that isn't easily translated to PostgresQL for example) the
code becomes a lot more complex. Imagine having to write a small parser
that parses the original MySQL query to make the required changes.<br>
<br>
Not saying that this will happen because I don't know enough about
PostgresQL to say how much it differs from MySQL but from experience in
writing query builders for MySQL, MS SQL Server and Oracle I can tell
you the differences can be quite large and sometimes require queries
that are quite different to get the same result on the different
systems.<br>
<br>
All in all I think it is a bit too optimistic to think that you can
just turn any MySQL query into any other PostgresQL query just by
replacing some words. (why else would there be the need for query
builders in database-vendor-agnostic products like Hibernate?).<br>
<br>
Hopefuly I'm being too pessimistic and somebody can prove me wrong :-)<br>
<br>
Cheers,<br>
-Tako<br>
<br>
</body>
</html>