我正在使用NamedParameterJdbcTemplate
将数据插入表中。(Spring 2.5.3/Java 1.6) 我正在使用 jconnect 驱动程序连接到 sybase jdbc:sybase:Tds:<Server>:<Port>
。由于某种原因,十进制值的小数部分被截断。
如果我使用 jtds 驱动程序 ( jdbc:jtds:sybase://<Servername>:<Port>
) 使用相同的代码,它工作正常。
我不能使用 jtds,因为其他代码正在使用 jconn。
在 Java 对象中,字段被定义为双精度。在数据库中,字段被定义为浮点数(精确的数字不起作用)。
任何帮助表示赞赏。