我的一张表的列类型为 inet。当我尝试使用 String 作为 inet 列的类型执行插入操作时,它说“列“ip”的类型是 inet,但表达式的类型是字符变化:”,这是完全有效的例外。现在,我的问题是如何指示 jdbcTemplate 使用 inet 类型而不是 String。我正在尝试类似的东西:
MapSqlParameterSource params = new MapSqlParameterSource();
params.addValue("ip",new SqlParameterValue(Types.??, conn.getIPAddress()));
inet 类型未列在 Types 类中,我应该通过什么?
PS 我使用的是 PostgresSql 版本 8.4.4。