Ciao ragazzi, ho un problema di query com MySql.
Praticamente ho una tabella con vari campi, uno dei quali ha un nome che comprende uno spazio "Effetti indesiderati".
Quando vado ad effettare la seguente query:
codice:
<statement id="modifica" parameterClass="prontuarioForm">
UPDATE prontuario SET Forme=#forme#, Principio=#principio#, Indicazioni=#indicazioni#, Controindicazioni=#controindicazioni#,
Interazioni=#interazioni#, Effetti indesiderati=#effetti# Conservazione=#conservazione#, Note=#note#, Categoria=#categoria#
WHERE Nome like #nome#
</statement>
mi dà il seguente errore:
codice:
Cause: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'indesiderati=
Penso che il problema sia lo spazio che c'è tra Effetti e indesiderati.....quale tag devo usare per far in modo che non mi dai errore.Penso che dovrebbe esserci un tag che risolve questa situazione.
Grazie!!!