title: Postgresql - XML to string conversion issue
body: <p>Here is my query:</p>
  
  <pre><code>select XMLSERIALIZE(query_to_xml('select * from foo order by field1, field2 offset 1 limit 2', true, false,'') as character varying)
  </code></pre>
  
  <p>I receive this error:</p>
  
  <pre><code>ERREUR:  erreur de syntaxe sur ou près de « query_to_xml »
  LINE 1: select XMLSERIALIZE(query_to_xml('select * from foo ord...
                          ^
  
  ********** Erreur **********
  
  ERREUR: erreur de syntaxe sur ou près de « query_to_xml »
  État SQL :42601
  Caractère : 21
  </code></pre>
  
  <p>Translation from french to english :<br>
  <code>erreur de syntaxe sur ou près de(...)</code> is equivalent to <code>syntax error near(...)</code></p>
  
  <p>What am I doing wrong ?</p>
  
  <p><strong>EDIT:</strong><br>
  I tried those two syntaxes too with no luck :</p>
  
  <blockquote>
    <p>select XMLSERIALIZE(DOCUMENT query_to_xml('select * from foo ord<br>
    select XMLSERIALIZE(CONTENT query_to_xml('select * from foo ord</p>
  </blockquote>
  
  <p><strong>Postgresql 8.3</strong></p>