Ciao,
qualcuno può aiutarmi?
Stò facendo un progetto usando Java (servlet e jsp) e MySQL. Stò trattando le query con il PreparedStatement. Nel momento in cui però eseguo una query del seguente tipo:
La query che in realtà mi inserisci è del tipo :codice:ps = con.prepareStatement("ALTER TABLE utenti ADD COLUMN ? VARCHAR(45);"); ps.setString(1, risposta); ps.executeUpdate();
ALTER TABLE utenti ADD COLUMN 'Nome' VARCHAR(45);
se risposta valesse Nome, però la query non dovrebbe avere gli apici! Per cui mi vine generato un errore di sintassi di mySql. Qualcuno sa come posso risolvere questo problema?
Grazie.

Rispondi quotando