【发布时间】:2011-11-18 00:02:00
【问题描述】:
我正在使用NamedParameterJdbcTemplate 将数据插入到表中。 (春天 2.5.3/Java 1.6)
我正在使用 jconnect 驱动程序连接到 sybase jdbc:sybase:Tds:<Server>:<Port>。
由于某种原因,十进制值的小数部分被截断。
如果我使用 jtds 驱动程序 (jdbc:jtds:sybase://<Servername>:<Port>) 使用相同的代码,它可以正常工作。
我不能使用 jtds,因为 jconn 正在被其他代码使用。
在 Java 对象中,字段被定义为双精度。在数据库中,字段被定义为浮点数(精确的数字不起作用)。
感谢任何帮助。
【问题讨论】:
标签: java jdbc sybase spring-jdbc