“Java é a melhor linguagem de Programacao”
Estou tentando inserir isso “2007-2-10 10:10:10” no campo do tipo timestamp do banco postgre mas so que quando o metodo é execultado o seguinte erro e lançado: Erro: column “time” is of type time without time zone but expression is of type character varying
metodo java:
public void setStrDateInSqlTimestamp(String utilDate) {
try {
PreparedStatement pstm = ConexaoDB.getConexao().prepareStatement(
"insert into tb_dados(timestamp) values(?)");
pstm.setObject(1,utilDate);
pstm.execute();
pstm.close();
} catch (SQLException e) {
System.out.println("\t setStrDateInSqlTimestamp() erro: " + e.getMessage());
}
}
So que quando eu vou na ferramenta de interface grafica e coloco o Seguinte SQL: insert into tb_dados(timestamp) values(‘2007-2-10 10:10:10’)
funciona normal.