我的一个表的列类型为inet。当我尝试使用String作为inet列的类型执行插入操作时,它说“列”ip“是inet类型的,但表达式的类型是character varying:”,这是完全有效的异常。 现在,我的问题是我如何指示jdbcTemplate使用inet类型而不是String。我正在尝试类似于:JdbcTemplate和inet数据类型
MapSqlParameterSource params = new MapSqlParameterSource();
params.addValue("ip",new SqlParameterValue(Types.??, conn.getIPAddress()));
inet类型未列在Types类中,我应该通过什么?
P.S.我正在使用PostgresSql 8.4.4版。