Salve,
ho bisogno di censire i parametri di uno statement SQL inserito in un PreparedStatement.
Faccio notare che vorrei che l'applicazione funzionasse con tutti i principali DBMS.
Teoricamente la soluzione ci sarebbe ovvero il metodo presente nel PreparedStatement getParameterMetaData().
In realtà ho notato che è perfettamente funzionante solo con SQLServer mentre con Oracle e nemmeno con MySql funziona.
Curiosamente però mentre Oracle mi dà come messaggio d'errore "Funzione non supportata" MySql invece mi dà come messaggio d'errore "Parameter metadata not available for the given statement".
Vorrei chiedere se qualcuno conosce una soluzione a questo problema...oppure una soluzione alternativa anche con altra strada.
Grazie per l'attenzione.

Rispondi quotando