Este tag resuelve el conflicto de comillas dentro de un texto y también resuelve el problema de uso de fechas mediante la función adecuada dependiendo del agente de base de datos.
 

1 variable.toQuery

<variable.toQuery>
    <var /> !
</variable.toQuery>

Exceptions

requires 1 arguments, received: [...]

Se ha especificado un número de argumentos incorrecto.

Example

Convetir una variable al formato de query string

Copy
<xsql-script name='variable_toQuery_sample1'>
    <body>
        <set name='a'>select * from wic_jrep_object</set>
        <println> <variable.toQuery><a/></variable.toQuery></println>
    </body>
</xsql-script>
Example

Resolución de conflicto de comilla dentro de un texto y ejemplo de variable de tipo DATE.

Copy
<xsql-script name='variable_toQuery_sample_quote'>
   <body>
       <set name='a'>abc ' def</set>
       <println> <variable.toQuery><a/></variable.toQuery></println>
       <set name='a'><add><string>fecini = </string><variable.toQuery><date.today/></variable.toQuery></add></set>
       <println> <a/></println>
   </body>

</xsql-script>

Resultado para Informix:

Copy
'abc '' def'
fecini = MDY(8,8,2013)

Resultado para oracle:

Copy
'abc '' def'
fecini = TO_DATE(20130808, 'yyyymmdd')

Resultado para postgresql:

Copy
'abc '' def'
fecini = TO_DATE(20130808, 'yyyymmdd')