Esses dias me deparei com o erro java.sql.SQLException: ORA-03115: tipo de dados ou representação de rede não aceita(o), olhei rapidamente e não visualizei a fa

java.sql.SQLException: ORA-03115 (Java)

Esses dias me deparei com o erro java.sql.SQLException: ORA-03115: tipo de dados ou representação de rede não aceita(o), olhei rapidamente e não visualizei a falha como estavamos trabalhando em uma equipe grande, perguntei a um DBA o que seria ele me disse:

- é o tipo do dado que você esta passando nos parâmetros do prepareStatement

Saibam que ele estava errado, isso aconteceu porque errei em passar como parâmetro no executeUpdate o sql exemplo.

pstm.executeUpdate(sql);

Correto

pstm.executeUpdate();

Não tem necesidade de passar como parâmetros, pois o execute, já esta sobre o sql que esta será executado.

Simples assim, sei que é até idiota, mas é fácil de fazer quando se esta com pressa!